The hackathon ARM SME Boosting Performance of AI and Other Applications on CPUs, organized by GWDG (Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen) and OEHI (Open Edge and HPC Initiative), will take place on 20 June 2025. By bringing together diverse talents and perspectives, the partnership between GWDG and OEHI aims to create awareness and promote the use of ARM SME (Scalable Matrix Extension) solutions to scientists and ease the application's use by curating development environments to help integrate this technology, especially in the HPC arena.
This hackathon highlights SME and SVE (Scalable Vector Extension), which together empower developers to harness the full flexibility of ARM’s scalable vector architecture. With SVE, developers can write vectorized code that performs optimally on a wide range of hardware, regardless of the underlying vector register width. SME goes a step further by introducing advanced capabilities for matrix operations, two-dimensional tile processing, and a new "streaming SVE" mode for high-throughput data handling.
In this hackathon, you will explore the evolution of the vector instruction set architecture (ISA), ARM's SVE/SME vector length agnostic (VLA) programming model, become familiar with the low-level assembler of the instructions at the CPU level, and complete a hands-on assignment to optimize code independently.