Arm Community
Site
Search
User
Site
Search
User
Arm Developer
Documentation
Learning Paths
On-Demand Videos
Groups
Arm Ambassadors
Education Hub
Open Source Software and Platforms
Research Collaboration and Enablement
Semiconductor Education Alliance Hub
Forums
AI forum
Architectures and Processors forum
Arm Development Platforms forum
Arm Development Studio forum
Automotive forum
Compilers and Libraries forum
Embedded and Microcontrollers forum
High Performance Computing (HPC) forum
Internet of Things (IoT) forum
Keil forum
Laptops and Desktops forum
Mobile, Graphics, and Gaming forum
Morello forum
Operating Systems forum
Servers and Cloud Computing forum
SoC Design and Simulation forum
SystemReady Forum
Blogs
AI blog
Announcements
Architectures and Processors blog
Automotive blog
Embedded and Microcontrollers blog
Internet of Things (IoT) blog
Laptops and Desktops blog
Mobile, Graphics, and Gaming blog
Operating Systems blog
Servers and Cloud Computing blog
SoC Design and Simulation blog
Tools, Software and IDEs blog
Support
Arm Support Services
Documentation
Downloads
Training
Arm Approved program
Arm Design Reviews
Community Help
More
Cancel
Announcements
AI
Automotive
Healthcare
HPC
Infrastructure
Innovation
IoT
Machine Learning
Mobile
Smart Homes
Works on Arm
More blogs
Follow us
Arm Blog
By date
By view count
By comment count
Descending
Ascending
Using Perf to enable PMU functionality on Armv8-A CPUs: Stage 3 and Stage 4
Jiaming Guo
Part 3. This blog introduces how to enable PMU feature in Armv8-A CPUs and provides an example of performance analysis workflow on real Armv8-A platform.
August 22, 2023
Using Perf to enable PMU functionality on Armv8-A CPUs: Stage 1 and Stage 2
Jiaming Guo
Part 2. This blog introduces how to enable PMU feature in Armv8-A CPUs and provides an example of performance analysis workflow on real Armv8-A platform.
August 15, 2023
Using Perf to enable PMU functionality on Armv8-A CPUs: Enable Arm PMU support for the kernel and install Linux Perf tool
Jiaming Guo
This blog post introduces how to enable PMU feature in Armv8-A CPUs and provides an example of performance analysis workflow on real Armv8-A platform.
August 8, 2023
Enhancing Chromium’s Memory Safety with Armv9
Richard Townsend
The Arm Open-source Software team is delighted to mark the release of Chromium M115, with experimental support for Arm’s Memory Tagging Extension (MTE).
August 7, 2023
SVE and SVE2 enablement in SIMD library
Yibo Cai
This blog describes how to add Arm Scalable Vector Extension (SVE) support to a SIMD library. It also introduces SVE features and programming tips.
July 10, 2023
Neon Intrinsics in Rust
Jamie Cunliffe
A quick look at Neon intrinsics in Rust. This will explain the status of the intrinsics in the Rust compiler. We will also show how they differ from C.
June 17, 2023
New Memory Tagging Extension User Guide for Android OS Developers
Roberto Lopez Mendez
In this blog, read about what to expect with the new MTE User Guide for Android OS.
May 25, 2023
More speed with Arm Mobile Studio 2023.1
Julie Gaskin
What's new in Arm Mobile Studio? Here's a round-up of the latest improvements we've made to our free profiling tools for Android.
May 12, 2023
Expanded access to Arm Virtual Hardware for the entire IoT ecosystem
Eric Sondhi
Arm Virtual Hardware has transitioned from private to public beta and is now open to anyone with an Arm account to try out and use for commercial purposes. Find out more.
May 10, 2023
What is new in LLVM 16?
Pablo Barrio
Contributions from Arm to the new release include the usual architecture and CPU additions and new features such as, function multi-versioning and strict floating point support.
May 1, 2023
How Arm is making it easier to build platforms that support Confidential Computing
Mark Knight
With new open-source patches for the Realm Management Extension (RME) now available, this blog explores latest developments and techniques for confidential computing on Arm.
April 28, 2023
Product update: Arm Development Studio 2023.0 now available
Ronan Synnott
Arm Development Studio 2023.0 now available with support for Arm Neoverse V2 processor.
April 27, 2023
Yet more ASTC compression
Peter Harris
This blog explains the performance and quality benefits that developers can expect if they switch to the latest astcenc 4.4 compressor release.
April 24, 2023
Integrating IoT Edge devices with cloud-native analytics for smarter insights
Ajeet Singh Raina
A step-by-step guide on how to integrate IoT edge devices with cloud-native analytics for smarter insights, using a smart agriculture use case.
March 29, 2023
Arm Immortalis-G715 Developer Overview
Peter Harris
The new Arm®︎ Immortalis™︎ -G715 GPU is now available in consumer devices. This blog explores what is new, and how developers can get the best performance out of it.
March 20, 2023
A bare-metal programming guide
Sergey Lyubka
Get started with the Arm bare metal programming with only GCC compiler, text editor, and a datasheet. From blinky to an embedded Web device dashboard.
March 15, 2023
Arm takes Embedded Software Development to the next level with introduction of Keil MDK Version 6
Reinhard Keil
Keil MDK Version 6 delivers new features that are optimized for the entire Cortex-M and Ethos-U processor portfolio.
March 9, 2023
Cortex-M85: Enabling safety and boosting flexibility and performance even higher
Dimos Rossidis
This blog outlines new updates to the Arm Cortex-M85 CPU to improve safety, flexibility and performance for IoT and automotive markets.
March 8, 2023
<
>