This tutorial will introduce all the tools an HPC developer might need when targeting an Arm-based server-class CPU with SVE, such as the Fujitsu A64FX or the Arm V1. The tutorial is organized into modules in directories named XX_MODULE_NAME. Each module focues on a single tool or concept. The modules may be taken in any order, but modules may reference content or concepts introduced in modules with a lower number. Each module has its own README.md file that will help you get started.
Have fun!
John Linford john.linford@arm.com
Many thanks to all the Arm partners and Arm teams who contributed content including, but not limited to, Dani Ruiz-Munoz, Miguel Tairum-Cruz, Olly Perks, Francesco Petrogalli, Alex Rico, Roxana Rusitoru, and Jelena Milanovic.
Copyright (C) Arm Limited, 2019-2020 All rights reserved.
The example code is provided to you as an aid to learning when working with Arm-based technology, including but not limited to programming tutorials.
Arm hereby grants to you, subject to the terms and conditions of this Licence, a non-exclusive, non-transferable, non-sub-licensable, free-of-charge copyright licence, to use, copy and modify the Software solely for the purpose of internal demonstration and evaluation.
You accept that the Software has not been tested by Arm therefore the Software is provided "as is", without warranty of any kind, express or implied. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in action or contract, tort or otherwise, arising from, out of or in connection with the Software or the use of Software.