This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Cache-aware Roofline model: Upgrading the loft
RapidPost
ISSN: 1556-6056
Aleksandar Ilic, INESC-ID/IST, Lisbon
Frederico Pratas, INESC-ID/IST, Lisboa
Leonel Sousa, INESC-ID/IST, TU Lisbon, Lisboa
The Roofline model graphically represents the attainable upper bound performance of a computer architecture. This paper analyzes the original Roofline model and proposes a novel approach to provide a more insightful performance modeling of modern architectures by introducing cache-awareness, thus significantly improving the guidelines for application optimization. The proposed model was experimentally verified for different architectures by taking advantage of built-in hardware counters with a curve fitness above 90%.
Index Terms:
C.4.d Modeling techniques < C.4 Performance of Systems < C Computer Systems Organization,C.0.d Modeling of computer architecture < C.0 General < C Computer Systems Organization,C.4.g Measurement,evaluation,modeling,simulation of multiple-processor systems < C.4 Performance of Systems < C Computer Syst,C.0.e System architectures,integration and modeling < C.0 General < C Computer Systems Organization
Citation:
Aleksandar Ilic, Frederico Pratas, Leonel Sousa, "Cache-aware Roofline model: Upgrading the loft," IEEE Computer Architecture Letters, 24 April 2013. IEEE computer Society Digital Library. IEEE Computer Society, <http://doi.ieeecomputersociety.org/10.1109/L-CA.2013.6>
Usage of this product signifies your acceptance of the Terms of Use.