Roofline Model Explorer

Understanding Hardware Performance Bounds

Hardware Parameters

5.0 FLOP/Byte
100%

Why be below the line? Cache misses, branch mispredictions, or unvectorized code.

Calculating...

Actual Performance

0

Theoretical Max

0

Ridge Point AI

0

Performance Visualization

Log-Log Scale

Memory Bound

Performance is limited by the data transfer slope. Even with 100% efficiency, you can't exceed this line.

Compute Bound

Performance is limited by the execution roof. Moving right (more data reuse) doesn't help anymore.