DocumentCode :
2234573
Title :
CODIE: Continuation-Based Overlapping Data-Transfers with Instruction Execution
Author :
Miyoshi, Takefumi ; Kise, Kenji ; Irie, Hidetsugu ; Yoshinaga, Tsutomu
Author_Institution :
Grad. Sch. of Inf. Syst., Univ. of Electro-Commun., Chofu, Japan
fYear :
2010
fDate :
17-19 Nov. 2010
Firstpage :
71
Lastpage :
77
Abstract :
In this paper, a runtime system termed CODIE is proposed to execute sequential part of programs efficiently in a many-core architecture. All independent processing elements in a many-core architecture use a shared network and off-chip memory. Therefore, contentions on such resources substantially degrade the system performance. On the CODIE system, when a cache miss occurs, the system first initiates a data transfer operation. Next, the system creates a continuation of executing instructions related to the missing data. The continuation is stored into the buffer, and the instructions not related to the missing data are executed subsequently. In other words, data transfer and instruction executions can be performed simultaneously. In this way, the effect of the overhead of the updating cache entry (increased by memory access contention) is tolerated. The results of evaluation show that the proposed CODIE system realizes a 1.86× speed up of the execution of the sequential write/read program on the M-Core architecture at 36 cores and a 1.97× speed up of the execution of the blacks holes(from PARSEC benchmark suite) on the Cell/BE processor with 6 SPEs.
Keywords :
cache storage; electronic data interchange; instruction sets; parallel architectures; program processors; shared memory systems; CODIE; M-core architecture; cache memory; cell BE processor; continuation-based overlapping data-transfer; instruction execution; many-core architecture; off-chip memory; program execution; sequential write-read program; shared network; ILP; MLP; compiler; many-core architecture; runtime system;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networking and Computing (ICNC), 2010 First International Conference on
Conference_Location :
Higashi-Hiroshima
Print_ISBN :
978-1-4244-8918-3
Electronic_ISBN :
978-0-7695-4277-5
Type :
conf
DOI :
10.1109/IC-NC.2010.26
Filename :
5695216
Link To Document :
بازگشت