Please read these instructions before posting any event on Fermilab Indico

Indico search will be reestablished in the next version upgrade of the software: https://getindico.io/roadmap/


   

This search is only for public events. Restricted events are not available.

 

IMPORTANT! Indico has been upgraded. Please let us know as soon as possible if you find any issues and email indico-support@fnal.gov

22-28 July 2018
Kellogg Hotel and Conference Center
EST timezone

Lattice QCD on upcoming ARM architectures

Jul 24, 2018, 6:45 PM
2h
Lincoln (Kellogg Hotel and Conference Center)

Lincoln

Kellogg Hotel and Conference Center

219 S Harrison Rd, East Lansing, MI 48824

Speaker

Dr Nils Meyer (University of Regensburg)

Description

We present our experiences porting Lattice QCD code to upcoming ARM processor architectures, which will be used for future supercomputers such as QPACE 4 (University of Regensburg, Germany) and Post-K (RIKEN, Japan). These processors will support the ARM Scalable Vector Extension (SVE). SVE allows to design processor cores providing significantly higher performance compared to the cores available today. SVE is a novel extension of the ARM instruction set architecture. It supports a vector-length agnostic (VLA) programming model that, in contrast to the traditional fixed-size SIMD instruction approach, can adapt to different vector length at run-time. The necessary hardware support for VLA helps for parallelizing applications at vector instruction level. In this poster we present results from enabling LQCD applications SVE. More specifically, we ported the "Grid" library, which is a LQCD library optimized for processor architectures that feature wide SIMD instructions. Code correctness has been verified using emulators. We collaborate with ARM in order to evaluate and develop key aspects of an efficient SVE toolchain, which includes SVE compiler and code profiler technology. First processors supporting SVE are expected to become available in 2020.

Primary authors

Prof. Dirk Pleiter (University of Regensburg, Juelich Supercomputing Centre) Dr Nils Meyer (University of Regensburg) Dr Stefan Solbrig (University of Regensburg) Prof. Tilo Wettig (University of Regensburg)

Presentation Materials