Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Arm Research
    • 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
    • Mobile 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
Architectures and Processors blog Arm Architecture – Armv8.2-A evolution and delivery
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI and ML blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded blog

  • Graphics, Gaming, and VR blog

  • High Performance Computing (HPC) blog

  • Infrastructure Solutions blog

  • Internet of Things (IoT) blog

  • Operating Systems blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tell us what you think
Tags
  • enterprise
  • mobile
  • Architecture
  • Armv8-A
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Arm Architecture – Armv8.2-A evolution and delivery

Berenice Mann
Berenice Mann
April 6, 2017

One thing is certain in this world – everything is changing, whether evolution or revolution and Arm Architecture is no exception. In this case the Arm v8 has evolved initially to v8.1-A and now to v8.2-A, both of which are now available in the Arm Architecture Reference Manual, known as Arm Arm.

While many partners are happy with the existing v8.0, new features and enhancements to enable new applications and usability are often requested and have been introduced in the new versions, although these are fully backwards compatible with the original architecture.

New features in v8.1-A are aimed at market segments with very large systems, a blog on The Armv8 architecture and its ongoing development can be found here.

v8.2-A improvements

Version 8.2-A includes enhanced memory model, half-precision floating point data processing and introduces both RAS (reliability availability serviceability) support and statistical profiling extension (SPE). Read the new v8.2-A documentation on Arm Developer. These updates have been described more fully in Armv8-A architecture evolution.

Reliability, Availability and Serviceability

This extension includes essential features (such as RAS and SPE) to enable enterprise computing and enhance performance in continuous sampling applications.The Spec documentation for Reliability, Availability and Serviceability - RAS - can be downloaded here.

Statistical Profiling Extension (SPE)

An analogy for SPE is using slow motion video to monitor and improve athletic performance. One beneficiary is the Server market where sampling and program optimising can produce big performance improvements and savings in both cost and processing time. Download the supplement on SPE here. More information on SPE can be found in this blog Statistical Profiling Extension for Armv8-A.

For the mobile industry, we have added further support including half-precision floating point and integer dot products. An area that benefits from these features is inference within machine learning applications.

Scalable Vector Extensions (SVE)

A further enhancement is Scalable Vector Extensions (SVE). As demand for more and more data collection and analysis grows, so does the demand for better and faster data crunching. This latest improvement is a key enabler for the High Performance Compute (HPC) and Scientific Computing sectors. This supports the Arm ecosystem partners’ development of HPC and paves the way for efficient Exascale computing. You can download the new SVE documentation here.


See our SVE blog and white paper ‘A Sneak Peek into SVE and VLA Programming’ for further depth.

Architecture Exploration Tools

Last but not least, we are pleased to offer a brand new delivery method – Arm is releasing the Instruction Set Architecture (ISA) in downloadable XML format (in addition to PDF). This will make it machine readable and more manageable for partners to understand the Arm architecture and write tooling based around it. There will be further iterations as we develop the tooling.Try it out for SVE by clicking on the button below.

Try for SVE

Anonymous
  • raziebe
    Offline raziebe over 4 years ago

    I am looking for hardware with Arm8.1 and above. The only one I found is Snapdragon 845 . But Qualcom's Snapdragon closes its hypervisor. Do you know of any hardware available ?  I am writing an academic paper.

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • daith
    daith over 5 years ago

    And I just saw

    alastairreid.github.io/.../

    can I just saw Wow! Amazing!

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • daith
    daith over 5 years ago

    Well that's my day gone :) Thanks very much. Plus the format for the SVE documentation looks very interesting.

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
Architectures and Processors blog
  • 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