DocumentCode :
2162036
Title :
A sharing-aware actively pushing cache on CMP
Author :
Wang, De-Li ; Gao, De-Yuan ; Wang, Dang-Hui
Author_Institution :
Coll. of Comput. Sci., Northwestern Polytech. Univ., Xi´´an, China
Volume :
4
fYear :
2010
fDate :
26-28 Feb. 2010
Firstpage :
286
Lastpage :
291
Abstract :
With the increasing amounts of parallel programs, produced to effectively use the parallel computing resources on CMP(chip multi-processor), it is becoming more important to study these programs´ data access characteristics on CMP. In this paper, the cache behaviors of parallel programs running on CMP are simulated and analyzed . Based on the the great degree of shared data accesses among different threads and the locality of the shared accesses, an actively pushing cache strategy based on the awareness of shared data is proposed. The shared data is actively pushed to L1 caches of the slower threads before it is needed. This strategy takes the advantage of the potential high on-chip bandwidth while avoids the increased off-chip bandwidth demand of the prefetch technique due to the inaccuracy. Experimental results show that this strategy enhances the processing speeds of the slower threads. The improvement in performance of the parallel programs can be up to 15.1%.
Keywords :
cache storage; microprocessor chips; multiprocessing systems; parallel programming; actively pushing cache strategy; cache behaviors; chip multiprocessor; data access characteristics; parallel programs; prefetch technique; shared data awareness; sharing-aware cache; Acceleration; Analytical models; Bandwidth; Computational modeling; Computer science; Delay; Educational institutions; Microprocessors; Parallel processing; Yarn; CMP; actively push; parallel program; sharing aware;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Automation Engineering (ICCAE), 2010 The 2nd International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-5585-0
Electronic_ISBN :
978-1-4244-5586-7
Type :
conf
DOI :
10.1109/ICCAE.2010.5451696
Filename :
5451696
Link To Document :
بازگشت