DocumentCode
2229467
Title
SMART: a simulation tool for analyzing cache access behavior on SMPs
Author
Li, Tianchao ; Gerndt, Michael
Author_Institution
Inst. fur Inf., Technische Univ. Munchen, Germany
fYear
2005
fDate
27-29 Sept. 2005
Firstpage
525
Lastpage
528
Abstract
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 EP-Cache project, SMART can help evaluate the performance of multi-threaded applications with different hardware configurations and facilitate the application of effective code transformations for optimization.
Keywords
cache storage; digital simulation; multi-threading; performance evaluation; shared memory systems; EP-Cache project; SMART simulation tool; SMP systems; cache access behavior; code transformations; memory access events; multithreaded applications; Analytical models; Computational modeling; Computer architecture; Computer simulation; Discrete event simulation; Hardware; Histograms; Libraries; Monitoring; Switched-mode power supply;
fLanguage
English
Publisher
ieee
Conference_Titel
Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 2005. 13th IEEE International Symposium on
ISSN
1526-7539
Print_ISBN
0-7695-2458-3
Type
conf
DOI
10.1109/MASCOTS.2005.66
Filename
1521178
Link To Document