Skip to Main Content
EventHero

Videos & Podcasts

Extending the Roofline Model

June 3, 2021

INESC-ID researchers Aleksandar Ilic and Diogo Augusto Pereira Marques reveal their journey in extending Roofline Modeling for use in application optimization, known as the Cache-aware Roofline Model, or CARM, which has been incorporated into the Intel® Advisor tool and recognized with an award from the HiPEAC community in Europe. They are now taking this model further, tackling different types of devices, including CPUs and GPUs, with the help of DPC++. Using CARM, developers can detect bottlenecks in their code and derive strategies to squeeze maximum performance out of their architecture.  

Aleksandar Ilic

Senior Researcher, HPC Architectures & Systems Group

Diogo Augusto Pereira Marques

Researcher, HPC Architectures & Systems Group