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
    • Tools, Software and IDEs blog
    • 中文社区博客
  • Support
    • Arm Support Services
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
Arm Community blogs
Arm Community blogs

Architectures and Processors blog

  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel

Architectures and Processors blog

  • Tags
  • Subscribe by email
  • More
  • Cancel
  • Using Perf to enable PMU functionality on Armv8-A CPUs: Stage 3 and Stage 4

    Jiaming Guo
    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
    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
    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
  • SVE and SVE2 enablement in SIMD library

    Yibo Cai
    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
    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
  • How Arm is making it easier to build platforms that support Confidential Computing

    Mark Knight
    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
  • Apache Arrow optimization on Arm

    Yibo Cai
    Yibo Cai
    This blog introduces Arm optimization practices with two solid examples from Apache Arrow project.
    • February 23, 2023
  • Optimizing TIFF image processing using AARCH64 (64-bit) Neon

    Ramin Zaghi
    Ramin Zaghi
    This guest blog shows how 64-bit Neon technology can be used to improve performance in image processing applications.
    • October 13, 2022
  • Arm A-Profile Architecture Developments 2022

    Martin Weidmann
    Martin Weidmann
    2022 additions to Arm A-Profile architecture covering Virtual Memory System Architecture, SME2 and mitigating some ROP attacks with Guarded Control Stack.
    • September 29, 2022
  • A closer look at Arm A-profile support for non-maskable interrupts

    Christoffer Dall
    Christoffer Dall
    Arm is adding support in both the CPU and Generic Interrupt Controller (GIC) architecture for NMIs. But what is an NMI? how does operating systems software use these features?
    • May 23, 2022
  • Arm announces Ampere Mt Jade as first certification for the SystemReady LS band

    Samer El-Haj-Mahmoud
    Samer El-Haj-Mahmoud
    The Arm SystemReady compliance certification program has reached a significant milestone today with the Arm SystemReady LS certification of the Ampere Altra Arm-based Mt. Jade server.
    • May 17, 2022
  • Arm SystemReady certifications reach 50 including the Morello System Development Platform

    Dong Wei
    Dong Wei
    The Arm SystemReady program has reached a significant milestone with over 50 certifications since its launch only two years ago.
    • May 9, 2022
  • Total Compute solutions for the XR market

    Philippe Bressy
    Philippe Bressy
    This blog introduces the different Arm Total Compute solutions for wearable devices in the XR market, like VR headsets and AR smartglasses.
    • March 28, 2022
  • Selecting the right CPU performance benchmark for the home market

    Ajay Joshi
    Ajay Joshi
    This blog explores the different CPU performance benchmarks for devices in the home market, including DTVs and set-top boxes (STBs).
    • February 16, 2022
  • Top 5 reasons to switch to Windows on Arm laptops

    Daniel Matte
    Daniel Matte
    This blog outlines the top 5 reasons why people should switch to a Windows on Arm laptop, from the physical design and efficient performance to the growing ecosystem and robust security protections.
    • February 14, 2022
  • Creating the Morello Technology Demonstrator

    Mark Inskip
    Mark Inskip
    The goal for Arm’s Morello program has been to develop an experimental hardware technology demonstrator, in around two and half years.
    • January 20, 2022
  • Software enablement and the Morello Technology Demonstrator

    Mark Nicholson
    Mark Nicholson
    Arm's software contributions to Morello target various of open-source projects. This series of integrated software stacks target the Morello board and Morello Platform Model (FVP).
    • January 20, 2022
  • The different DAPs

    Haiyan
    Haiyan
    This blog introduces a variety of the DAPs from different Arm products. It can help you to understand the different DAPs, and to choose suitable DAP for your SoCs.
    • December 13, 2021
  • Total Compute Solutions for the Home device market

    Philippe Bressy
    Philippe Bressy
    This blog introduces the different Total Compute solutions for Home devices, such as digital televisions (DTVs) and set-top boxes (STBs).
    • December 6, 2021
  • Total Compute solutions for the laptop market

    Philippe Bressy
    Philippe Bressy
    This blog outlines the different Arm Total Compute solutions that are possible for different devices in the laptop market, including Windows on Arm laptops and Arm-based Chromebooks.
    • November 8, 2021
  • Evolution of SIMD architecture with SVE2

    Koki Mitsunami
    Koki Mitsunami
    Learn more about the benefits and advantages of version two of the Scalable Vector Extension (SVE2) for developers.
    • November 3, 2021
>