DocumentCode
3237756
Title
Using Hardware Performance Monitors to Isolate Memory Bottlenecks
Author
Buck, Bryan R. ; Hollingsworth, Jeffrey K.
Author_Institution
University of Maryland
fYear
2000
fDate
04-10 Nov. 2000
Firstpage
40
Lastpage
40
Abstract
In this paper, we present and evaluate two techniques that use different styles of hardware support to provide data structure specific processor cache information. In one approach, hardware performance counter overflow interrupts are used to sample cache misses. In the other, cache misses within regions of memory are counted to perform an n-way search for the areas in which the most misses are occurring. We present a simulation-based study and comparison of the two techniques. We find that both techniques can provide accurate information, and describe the relative advantages and disadvantages of each.
Keywords
Computer displays; Computer science; Counting circuits; Data structures; Educational institutions; Hardware; Instruments; Monitoring; Programming profession; Sampling methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Supercomputing, ACM/IEEE 2000 Conference
ISSN
1063-9535
Print_ISBN
0-7803-9802-5
Type
conf
DOI
10.1109/SC.2000.10034
Filename
1592753
Link To Document