Find CPU & GPU Performance Headroom using Roofline Analysis

Understanding how hardware-imposed performance ceilings impact your code can be a pain in the … ummm … can be challenging. Commonly, developers struggle to assess the optimization tradeoffs between memory bottlenecks and compute utilization for both CPU and/or GPU code.

Enter Intel® Advisor and its Roofline Analysis feature, a visual representation of application performance in relation to hardware limitations, including memory bandwidth and computational peaks.

Join Technical Consulting Engineer and HPC programming expert Cedric Andreolli for a session covering:

  • How to perform GPU headroom and GPU caches locality analysis using Advisor Roofline extensions for oneAPI and OpenMP
  • An introduction to a new memory-level Roofline feature that helps pinpoint which specific memory level (L1, L2, L3, or DRAM) is causing the bottleneck
  • A walkthrough of Intel Advisor’s improved user interface

Get the software
Download Intel® Advisor to follow along. Standalone | As part the Intel® oneAPI Base Toolkit

More resources

Cedric Andreolli, Software Technical Consulting Engineer, Intel Corporation

Cedric is a Technical Consulting Engineer responsible for supporting Intel® Software Development Tools, with special focus on Intel® Compilers and Intel® Advisor, particularly in the realm of high-performance computing. In addition, he has extensive experience in Android* development with applications for augmented reality via both OpenGL* and Radiance* lighting simulation tool.

Cedric holds a Bachelor’s in Computer Science from University of Rennes 1 in France. In his spare time, he enjoys playing guitar in rock bands, skiing, and playing ice hockey and football.

Performance varies by use, configuration, and other factors. Learn more at