The sample code in this package is intended for use with the “Roofline Analysis in Intel® Advisor 2017” tutorial video, available online at the Intel® Developer Zone.

This code is largely conceptual rather than functional in nature. It performs meaningless operations on meaningless data in various layouts, abstractly representing various types of scenarios and optimization problems (such as being memory bound or inefficiently vectorized) at different arithmetic intensities, for the purpose of demonstrating specific effects in the Roofline Analysis feature of Intel® Advisor.

System Requirements:

Build Instructions

Microsoft* Visual Studio* 2015:
Microsoft* Windows* Command Line:
Linux* Command Line:

Roofline Analysis Instructions

Graphical Interface (Standalone or Integrated):
Microsoft* Windows* Command Line:
Linux* Command Line: