September 2018

Conference Paper

Prometheus: Coherent Exploration of Hardware and Software Optimizations using Aspen

By:
Umar, Mariam; Moore, Shirley V; Vetter, Jeffrey S; Cameron, Kirk
Page Number:
1-13
Issue Number:
1
Book Title:
2018 IEEE 26th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS)
Publication Date:
September 2018
Publisher Location:
IEEE, New Jersey, United States of America
Conference Name:
26th IEEE International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems
Conference Location:
Milwaukee, Wisconsin, United States of America
Conference Sponsor:
IEEE

Abstract

With the dramatic increase in scale expected for Exascale computing, there is a dire need for tuning of hardware configurations and software optimizations such that they are in unison. However, the expected increase in tunable hardware parameters makes searching through the design space for optimal hardware-and-software configurations much more challenging. Towards this end, we propose a composable hardware-software optimization framework called Prometheus. Prometheus uses a combination of analytical and machine-learning techniques to capture application characteristics and subsequently determine the hardware-software configuration for near-optimal performance. We evaluate Prometheus for its efficacy using four widely used proxy applications: LULESH, CoMD, CG and CoEVP. We demonstrate that Prometheus identifies near-optimal hardwaresoftware configurations and verify the results via brute-force search of the design space.


Related Researchers