DocumentCode :
2349940
Title :
Memory performance analysis of SPEC2000C for the Intel(R) ItaniumTM processor
Author :
Serrano, Mauricio J. ; Wu, Youfeng
Author_Institution :
Intel Labs., Intel Corp., Santa Clara, CA, USA
fYear :
2001
fDate :
2 Dec. 2001
Firstpage :
184
Lastpage :
192
Abstract :
We describe our memory performance analysis of SPEC2000C using the newly released Intel(R) ItaniumTM processor (IPF). Memory overhead is very significant for SPEC200OC; on the average 39% cycles are spent in data stalls. Cache misses are significant, but also data translation performance (DTLB) affects many benchmarks. We present a study based on collecting measurements from the hardware performance counters and cache profiling using program instrumentation of loads/stores. We define important loads as the load sites that contribute at least 95% of the cache misses at all levels. Our measurements show that the number of important loads in a program is relatively small. Our analysis show that important loads are most of the time contained in inner loops, and that the trip counts of these loops is significantly high. We present preliminary results on using stride profiling to reduce cache misses of important loads, bringing an average of 6% improvement to SPEC2000C. Finally, we present our study of data translation performance and propose design choices.
Keywords :
microprocessor chips; performance evaluation; storage management; Intel Itanium processor; SPEC2000C; benchmarks; cache misses; cache profiling; data translation performance; hardware performance counters; load sites; memory overhead; memory performance analysis; Collaboration; Counting circuits; Delay; Educational institutions; Hardware; Instruments; Operating systems; Performance analysis; Prefetching; Software performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Workload Characterization, 2001. WWC-4. 2001 IEEE International Workshop on
Print_ISBN :
0-7803-7315-4
Type :
conf
DOI :
10.1109/WWC.2001.990759
Filename :
990759
Link To Document :
بازگشت