DocumentCode
1695932
Title
Transaction processing workloads-a comparison to the SPEC benchmarks using memory hierarchy performance studies
Author
Thompson, Gregory D. ; Nelson, Brent E. ; Flanangan, J. Kelly
Author_Institution
Intel Corp., Santa Clara, CA, USA
fYear
1996
Firstpage
152
Lastpage
156
Abstract
The study analyzes the memory hierarchy performance of three SPEC benchmarks and two TPC benchmarks. It finds large differences between the benchmarks in instruction cache miss rates and smaller differences in data cache miss rates. It then breaks all of the miss rates down in their components: context switch misses, user misses, supervisor misses, and collision misses. It demonstrates that context switches contribute little to the miss rates as do collision misses. Finally, using temporal locality graphs, it shows that the inherent locality differences between the reference streams is the main cause of miss rate differences between the various benchmarks
Keywords
cache storage; graph theory; memory architecture; performance evaluation; transaction processing; virtual machines; SPEC benchmarks; TPC benchmarks; collision misses; context switch masses; data cache miss rates; inherent locality differences; instruction cache miss rates; memory hierarchy performance studies; miss rate differences; reference streams; supervisor misses; temporal locality graphs; transaction processing workloads; user misses; Computational modeling; Computer industry; Computer science; Computerized monitoring; Databases; Engines; Measurement techniques; Performance analysis; Switches; System performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 1996. MASCOTS '96., Proceedings of the Fourth International Workshop on
Conference_Location
San Jose, CA
Print_ISBN
0-8186-7235-8
Type
conf
DOI
10.1109/MASCOT.1996.501009
Filename
501009
Link To Document