DocumentCode :
1998678
Title :
CHiP: A Profiler to Measure the Effect of Cache Contention on Scalability
Author :
Brett, B. ; Kumar, Pranaw ; Minjang Kim ; Hyesoon Kim
Author_Institution :
Software & Services Group, Intel Corp., Nashua, NH, USA
fYear :
2013
fDate :
20-24 May 2013
Firstpage :
1565
Lastpage :
1574
Abstract :
Programmers are looking for ways to exploit the multi-core processors which have become commonplace today. One of the options available is to parallelize the existing serial programs using frameworks like OpenMP etc. However, such parallelization does not always yield the speedup expected by the programmer. This is due to various reasons, one of which is the bottleneck presented by the memory system. Carefully optimized serial algorithms fit into most of the cache available, yet these cache optimized serial algorithms might have the worst speedup when parallelized. We present an efficient method to identify such cases and determine whether a serial algorithm´s use of shared memory caches will seriously impact its parallel execution. This can help a programmer adjust their program´s cache usage. We demonstrate the effect in isolation with a parallelized synthetic micro-benchmark which uses varying fractions of the shared cache. We also present the results of our analysis of the NAS Parallel Benchmark suite and the Rodinia benchmark suite.
Keywords :
benchmark testing; cache storage; microprocessor chips; shared memory systems; CHiP; NAS parallel benchmark; Rodinia benchmark suite; cache contention; cache optimized serial algorithms; memory system; multicore processors; parallelization; parallelized synthetic micro-benchmark; profiler; shared cache; Arrays; Bandwidth; Benchmark testing; Radiation detectors; Scalability; Semiconductor device measurement; Time measurement; cache; program analysis; scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
Conference_Location :
Cambridge, MA
Print_ISBN :
978-0-7695-4979-8
Type :
conf
DOI :
10.1109/IPDPSW.2013.49
Filename :
6651053
Link To Document :
بازگشت