loading...
SMART: A Simulation Tool for Analyzing Cache Access Behavior on SMPs
Atlanta, Georgia September 27-September 29
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MASCOT.2005.6713th IEEE International Symposium on ...
 This Article 
 
PDF
HTML
IEEE Xplore Subscribers
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Tianchao Li, Institut fur Informatik, Technische Universitat Munchen Boltzmannstr. 3, D-85748 Garching bei M?unchen, Germany
Michael Gerndt, Institut fur Informatik, Technische Universitat Munchen Boltzmannstr. 3, D-85748 Garching bei M?unchen, Germany

This paper presents SMART - a simulation tool for analyzing the cache access behavior on SMP systems. SMART traps memory access events of multi-threaded applications, simulates the accesses in multiple levels of caches of multiple processors and the shared memory, emulates a novel hardware monitor that records events within given address ranges of interest, and presents the result as event counts or histogram in arbitrary granularity. Used independently or together with the advanced tools developed in the EPCache project, SMART can help evaluate the performance of multi-threaded applications with different hardware con- figurations and facilitate the application of effective code transformations for optimization.

Citation:
Tianchao Li, Michael Gerndt, "SMART: A Simulation Tool for Analyzing Cache Access Behavior on SMPs," mascots, pp.525-528, 13th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 2005
Usage of this product signifies your acceptance of the Terms of Use.