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 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
2 minute read time.

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 5 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 6 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 6 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
  • 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