skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: The Roofline Model

Book ·
DOI:https://doi.org/10.1201/b10509-10· OSTI ID:1407088
 [1]
  1. Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)

The Roofline model is a visually intuitive performance model constructed using bound and bottleneck analysis. It is designed to drive programmers towards an intuitive understanding of performance on modern computer architectures. As such, it not only provides programmers with realistic performance expectations, but also enumerates the potential impediments to performance. Knowledge of these bottlenecks drives programmers to implement particular classes of optimizations. This chapter will focus on architecture-oriented roofline models as opposed to using performance counters to generate a roofline model.

Research Organization:
Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
DOE Contract Number:
AC02-05CH11231
OSTI ID:
1407088
Resource Relation:
Journal Volume: 20102662; Related Information: Book Title: Performance Tuning of Scientific Applications
Country of Publication:
United States
Language:
English