The boat hull model: adapting the roofline model to enable performance prediction for parallel computing
Abstract
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.