Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Research Collaboration and Enablement
    • DesignStart
    • Education Hub
    • Innovation
    • Open Source Software and Platforms
  • Forums
    • AI and ML forum
    • Architectures and Processors forum
    • Arm Development Platforms forum
    • Arm Development Studio forum
    • Arm Virtual Hardware forum
    • Automotive forum
    • Compilers and Libraries forum
    • Graphics, Gaming, and VR forum
    • High Performance Computing (HPC) forum
    • Infrastructure Solutions forum
    • Internet of Things (IoT) forum
    • Keil forum
    • Morello Forum
    • Operating Systems forum
    • SoC Design and Simulation forum
    • 中文社区论区
  • Blogs
    • AI and ML blog
    • Announcements
    • Architectures and Processors blog
    • Automotive blog
    • Graphics, Gaming, and VR blog
    • High Performance Computing (HPC) blog
    • Infrastructure Solutions blog
    • Innovation blog
    • Internet of Things (IoT) blog
    • Operating Systems blog
    • Research Articles
    • SoC Design and Simulation blog
    • Smart Homes
    • Tools, Software and IDEs blog
    • Works on Arm blog
    • 中文社区博客
  • Support
    • Arm Support Services
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
Arm Community blogs
Arm Community blogs
Operating Systems blog
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel

Operating Systems blog

  • Tags
  • Subscribe by email
  • More
  • Cancel
  • Enhancing Chromium's Control Flow Integrity with Armv9

    Richard Townsend
    Richard Townsend
    This blog explains how Control Flow Integrity, an Armv9 security feature, works on the newly launched Chromium M105.
    • October 11, 2022
  • MongoDB performance on Arm Neoverse based AWS Graviton2 processors

    Julio Suarez
    Julio Suarez
    In this post, we show how the AWS Graviton2 based R6g achieves 117% higher throughput on MongoDB than the x86-based R5.
    • June 9, 2021
  • OCI Ampere A1 Compute instances can significantly reduce video encoding costs versus modern CPUs

    Steve Demski
    Steve Demski
    In this blog we show how OCI A1 instances provide leading performance per dollar for x264 video encoding.
    • May 25, 2021
  • Arm-based OCI Ampere A1 Compute instances beat the latest competition on NGINX

    Steve Demski
    Steve Demski
    In this blog we test the performance of OCI A1 Arm-based instances on NGINX Plus compared to competitive offerings.
    • May 25, 2021
  • Playing with Virtual Prototypes: Debugging and testing Android games should be as much fun as playing them!

    Sam Tennent
    Sam Tennent
    One of the most amazing developments in the last few years has been the explosion in mobile gaming. Not so long ago, if you wanted to while away the time playing a game on your phone there were not many…
    • September 21, 2020
  • SUSE Rocks in Nashville!

    P. Robin
    P. Robin
    I attended the 2019 edition of SUSE conference. I take you through the the latest developments in enterprise Linux, OpenStack, CEPH and more, from the conference.
    • May 1, 2019
  • Bringing Armv8.2 Instructions to Android Runtime

    Xueliang Zhong
    Xueliang Zhong
    Arm Architecture v8.2 features were detailed in 2016. Just two years later, in 2018, flagship Android phones with ARMv8.2 features (Google Pixel3, Huawei Mate 20 Pro, Samsung Galaxy S9, etc) started shipping…
    • February 26, 2019
  • Arm support for Android NNAPI gives >4x performance boost

    Robert Elliott
    Robert Elliott
    Arm now supports Android Neural Networks API (NNAPI) with open-source, optimized NN operators that deliver serious performance uplift across CPUs and GPUs
    • January 29, 2018
  • The 64-bit Future of Android

    Dave Whaley
    Dave Whaley
    Arm is enthusiastic about Google’s announcement earlier this week encouraging Android applications to take advantage of the 64-bit Arm Architecture
    • December 22, 2017
  • Example of calling Java methods through the JNI, in ARM Assembly, on Android

    Myy
    Myy
    This document demonstrates how to call the JNI, through a procedure : written with the GNU ARM Assembly syntax, assembled and stored in a ELF shared library, executed by an Android system through an…
    • June 28, 2016
  • Example of calling the JNI directly from ARM Assembly on Android

    Myy
    Myy
    Here's a little demonstration about how to generate a library, with an assembly procedure that will be called through the Java Native Interface, using an Android project as an example. The procedure will…
    • June 25, 2016
  • Workaround for Unable to load native library: libnative-activity.so

    Myy
    Myy
    So, another bug I had to deal with NativeActivity and for which I have no clear solution but a workaround for.The problem I compiled a version of libnative-activity.so that depends on my own library, libmyy…
    • May 23, 2016
  • Check your context if glCreateShader returns 0 and GL_INVALID_OPERATION

    Myy
    Myy
    I passed half a day hunting weird bugs on Android's Native Activity.The one I'll talk about here is if glCreateShader suddenly returns 0 and glError sends you back 0x502 (GL_INVALID_OPERATION - 1282).I…
    • May 22, 2016
  • ARM NEON optimization

    Yang Zhang 张洋
    Yang Zhang 张洋
    When applying ARM NEON to real-world applications there are many programming skills to observe. This article introduces common NEON optimization skills. NEON assembly and intrinsics will also be discussed…
    • March 27, 2015
  • Arm NEON programming quick reference

    Yang Zhang 张洋
    Yang Zhang 张洋
    Arm NEON programming quick reference guide.
    • March 27, 2015
  • Ne10 FFT Feature: Radix-3 and Radix-5 FFT are supported, NEON Optimization Significant Performance Improvement by NEON-Optimization

    Phil Wang
    Phil Wang
    Ne10 v1.2.0 is released. Now radix-3 and radix-5 are supported in floating point complex FFT. Benchmark data below shows that NEON optimization has significantly improved performance of FFT.1. Project…
    • January 16, 2015
  • The ART of Fuzz Testing

    Stephen Kyle
    Stephen Kyle
    In the newest version of Android, Lollipop (5.0), the virtual machine (VM) implementation has changed from Dalvik to ART. Like most VMs, ART has an interpreter for executing the bytecode of an application…
    • November 26, 2014
  • Runtime detection of CPU features on an ARMv8-A CPU

    Ashok Bhat
    Ashok Bhat
    In this blog I will cover various methods of runtime feature detection on CPUs implementing ARMv8-A architecture. These methods include using HWCAP on Linux and Android, using NDK on Android and using…
    • October 10, 2014
  • Bringing up Streamline in the Android Developer Toolchain (SDK and NDK) in order to do system analysis for your Android app

    Matthew Du Puy
    Matthew Du Puy
    This blog has been written before but quite a few things have improved in the ease of use and breadth of support of Streamline use on Android in the past few years. For starters, Mac OS X is well supported…
    • June 25, 2014
  • Original DOOM: Bringing Desktop Games to ARM-Based Android

    Anatoly Konukhov
    Anatoly Konukhov
    We would like to share with you an Android-based application that enables Intel software on ARM-based devices. To demo you this approach we took Intel version of DOOM and run it on Android-based device…
    • December 26, 2013
  • Ne10 FFT feature

    Yang Zhang 张洋
    Yang Zhang 张洋
    FFT feature in ProjectNe101 IntroductionProject Ne10 recently received an updated version of FFT, which is heavily NEON optimized for both ARM v7-A/v8-A AArch32 and v8-A AArch64 and is faster than almost…
    • December 17, 2013
>