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