Cortex Microcontroller Software Interface Standard (CMSIS) is a vendor-independent hardware abstraction layer for Arm Cortex-M and Cortex-A processors and defines generic tool interfaces.
Arm’s journey into the HPC market reached several significant milestones this week at SC18. This blog highlights some of the key news and sightings from SC18 in Dallas, TX.
Arm has launched the Arm Development Studio, the latest suite of tools for embedded C/C++ software development on any Arm-based platform. In this blog I introduce some first steps to help you get started…
Arm has launched the Arm Development Studio, the latest suite of tools for embedded C/C++ software development on any Arm-based platform. In this blog I discuss the steps to import and rebuild your MDK…
Arm has launched the Arm Development Studio, the latest suite of tools for embedded C/C++ software development on any Arm-based platform. We encourage all DS-5 users to migrate to Development Studio, which…
This article outlines the process of using Arm Development Studio with custom Fast Model systems and provides tips to help connect Development Studio to Fast Model systems and start running and debugging…
The blog discusses the move to 64-bit on Android for new apps and app updates, and what developers need to consider before the transition deadline of August 2019.
My last blog on Running HPC Applications on Arm talked about the work that has been going on about getting a range of HPC applications running on Arm systems. This blog looks at optimizations you can make…
Following outstanding reviews from leading tech media outlets this blog takes a look at some of the key features of the new Huawei Mate 20 and Mate 20 Pro and explains how the Arm Mali-G76 GPU is helping…
The importance of mobile depth data to achieve virtual-to-real interactions in AR/MR is analyzed. Current state of mobile depth sensors and alternatives are presented.
Over the last few months, the Infrastructure team in Arm has been very busy, bolstered by a very warm and enjoyable summer! Some of the key news include the announcement of Arm Neoverse, exciting improvements…
Arm Allinea Studio 19.0 is now available, with an updated Arm Performance Libraries (ArmPL) and improved compilers. In this blog, I have captured the highlights of the release. ArmPL has improvements to…
At the recent Arm Techcon event, Drew Henry unveiled Arm's new brand for infrastructure called "Neoverse". The move by Arm represents a strong commitment to a new line of products aimed at the Infrastructure…
In part two of a 3-part continuous integration blog series, Jenkins is configured to automate the test developed in part one. This creates an automated verification environment foundation to tailor to…
Developing software involving DSP, control systems, and complex algorithms running on embedded targets is a humbling task. To streamline this, Arm has several offerings to help verify and optimize code…
The in-development GCC 9 and glibc 2.29 are packed with performance improvements for Arm-based systems. Learn about auto-vectorization enhancements that allow the compiler to make the most of Advanced…
In this post we'll discuss Docker Image Manifests, Manifest Lists, and their role in enabling multi-architecture Docker registries. Then we'll walk through an example of setting up a multi-architecture…