DocumentCode :
3591566
Title :
Silent Sharing: An Efficient Mechanism to Fast Sequential Program Execution on Chip Multicore Processor
Author :
He, Liqiang ; Sun, Yan
Author_Institution :
Coll. of Comput. Sci., Inner Mongolia Univ., Huhhot, China
Volume :
1
fYear :
2009
Firstpage :
268
Lastpage :
276
Abstract :
Chip Multicore processor provides new opportunity to fast sequential program performance with the available duplicated hardware resources in the cores. Most of existed sequential programs can benefit from a larger instruction window and a bigger L2 cache. In this paper, we propose a simple mechanism, Silent Sharing, to faster sequential program execution on a chip multicore processor. The basic idea is to send long latency instructions in the instruction window to the windows in other cores, as well as evicted blocks from local L2 to the free blocks in remote L2s in order to get a relative bigger instruction window and L2 storage. All the transfer operations are not viewable by the running program. In other words, a running core can silently share other available hardware resources in the other cores on the same chip. The hardware budget of our method is small, and the implementation is trivial. The initial analysis tells us that it is a promising way to improve sequential program performance in a chip multicore processor.
Keywords :
microprocessor chips; multiprocessing systems; chip multicore processor; duplicated hardware resources; fast sequential program execution; hardware budget; instruction window; long latency instructions; running core; sequential program performance; silent sharing; transfer operations; Clocks; Computer science; Delay; Energy consumption; Hardware; Information technology; Multicore processing; Parallel processing; Performance analysis; Space heating; Sequential Program Execution; Silent Sharing; chip multicore processor;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology and Computer Science, 2009. ITCS 2009. International Conference on
Print_ISBN :
978-0-7695-3688-0
Type :
conf
DOI :
10.1109/ITCS.2009.272
Filename :
5190067
Link To Document :
بازگشت