2020
DOI: 10.1016/j.future.2020.01.044
|View full text |Cite
|
Sign up to set email alerts
|

Application-driven Cache-Aware Roofline Model

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 11 publications
(6 citation statements)
references
References 11 publications
0
6
0
Order By: Relevance
“…Currently, we are collaborating with the developers of the Adaptive Cache Aware Roofline Method (adCARM) [44] to use hardware counters to support their method of tailoring rooflines to the specific application. This method provides the user with more realistic projections of potential performance, given the types of operations used by the kernel.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…Currently, we are collaborating with the developers of the Adaptive Cache Aware Roofline Method (adCARM) [44] to use hardware counters to support their method of tailoring rooflines to the specific application. This method provides the user with more realistic projections of potential performance, given the types of operations used by the kernel.…”
Section: Resultsmentioning
confidence: 99%
“…Two separate groups, Marques et al [44] and Cabezas and Püschel [45], extend the roofline to consider the instruction mixes of the application being studied. This allows the user to have more realistic expectations of the potential and a better understanding of which ceilings are limiting performance.…”
Section: Roofline Variationsmentioning
confidence: 99%
See 1 more Smart Citation
“…However, the arithmetic intensity used in the Original Roofline Model (ORM) is computed only from off-chip memory transfers between the Last Level Cache (LLC) and the DRAM, which is not sufficient to fully describe the performance of applications on modern hardware architectures. A more precise roofline model, referred to as Cache-Aware Roofline Model (CARM) (MARQUES et al, 2020;ILIC et al, 2013), also accounts for the on-chip memory traffic with data transfers between all cache levels, providing a more accurate behavior of the applications on computer systems designed with current hardware technology.…”
Section: Roofline Modelmentioning
confidence: 99%
“…Ilic and Denoyelle have developed a toolset to create Cache-aware Roofline Models (CARMs) [8], [10], however, this toolset is based on microbenchmarks that use hardware specific details and are therefore not portable between different architectures. Recent works by Marques et al [11] still rely heavily on hand-coded microbenchmarks that target a specific architecture to extract the maximum performance from the machine. This has the significant limitation of restricting portability between systems.…”
Section: Roofline Model and Related Workmentioning
confidence: 99%