SPO600 SVE2 Lab
Revision as of 12:13, 8 March 2022 by Chris Tyler (talk | contribs) (Created page with "Category:SPO600 Labs {{Admon/lab|Purpose of this Lab|This lab is designed to explore SVE2.}} == Lab 6 == === References === * See SVE2 === Task === # Create a n...")
Lab 6
References
- See SVE2
Task
- Create a new version of the volume scaling code from the Algorithm Selection Lab but which uses SVE2 instructions. You can choose to use any of these three approaches:
- auto-vectorization
- inline assembler
- intrinsics
- Build, debug, and test the code.
- Prove that the code is using SVE2 instructions by analyzing the disassembly of the relevant portion of the binary.
- Blog your results, including:
- Your source code
- The challenges encountered
- Why you chose the approach you used
- Your reflections on performing the lab