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 :
بازگشت