NECST Friday Talk
The Impact of Compiler Auto-Optimisation on Arm-based HPC Microarchitectures
Emanuele Del Sozzo
DEIB PhD student - Politecnico di Milano
DEIB - NECSTLab Meeting Room (Building 20, basement floor)
November 9th, 2018
12.00 pm
Contacts:
Marco Santambrogio
Research line:
System architecture
Emanuele Del Sozzo
DEIB PhD student - Politecnico di Milano
DEIB - NECSTLab Meeting Room (Building 20, basement floor)
November 9th, 2018
12.00 pm
Contacts:
Marco Santambrogio
Research line:
System architecture
Abstract
Arm's business model results in certain divergence in architecture implementation by partners, which in turn results in differences in performance for the same executable on different microarchitectures. This difference might be amplified if the original binary was optimized for a specific one, but it is to be run on another one. This scenario might be more and more common as Arm’s market grows and expands, since the same program might require running on different chips at different times depending on load balancing and availability in a data center. This talk presents the results of an internship project whose purpose was to establish a baseline for performance loss in these types of scenarios, evaluate its severity and study potential techniques to mitigate it.
The NECSTLab is a DEIB laboratory, with different research lines on advanced topics in computing systems: from architectural characteristics, to hardware-software codesign methodologies, to security and dependability issues of complex system architectures.
Every week, the "NECST Friday Talk" invites researchers, professionals or entrepreneurs to share their work experiences and projects they are implementing in the "Computing Systems".
The NECSTLab is a DEIB laboratory, with different research lines on advanced topics in computing systems: from architectural characteristics, to hardware-software codesign methodologies, to security and dependability issues of complex system architectures.
Every week, the "NECST Friday Talk" invites researchers, professionals or entrepreneurs to share their work experiences and projects they are implementing in the "Computing Systems".