A Sneak Peek Into SVE And VLA Programming

An overview of the Scalable Vector Extension (SVE), an extension of the ARMv8-A A64 instruction set for HPC.


Download this white paper to get an overview of SVE, get information on the new registers and the new instructions, and learn about the Vector Length Agnostic (VLA) programming technique, including some examples.

The Scalable Vector Extension (SVE) is an extension of the ARMv8-A A64 instruction set, recently announced by ARM. Following the announcement at Hot Chips 28, a few articles describing what people think SVE is have appeared on the Internet. It is now our turn to give a more detailed description of some of the key features that the ISA provides. SVE is not an extension of NEON but a new set of vector instructions developed to target HPC workloads.

Click here to continue reading.

Leave a Reply

(Note: This name will be displayed publicly)