The Boat Hull Model: Adapting the Roofline Model to Enable Performance Prediction for Parallel Computing

Provided by: Association for Computing Machinery
Topic: Hardware
Format: PDF
Multi-core and many-core were already major trends for the past six years, and are expected to continue for the next decades. With these trends of parallel computing, it becomes increasingly difficult to decide on which architecture to run a given application. In this paper, the authors use an algorithm classification to predict performance prior to algorithm implementation. For this purpose, they modify the roofline model to include class information. In this paper, they enable architectural choice through performance prediction prior to the development of architecture specific code.

Find By Topic