DocumentCode :
430265
Title :
Efficient barrier synchronization mechanism for emulated shared memory NOCs
Author :
Forsell, Martti
Author_Institution :
VTT Electron., Oulu, Finland
fYear :
2004
fDate :
16-18 Nov. 2004
Firstpage :
33
Lastpage :
36
Abstract :
Explicit synchronization mechanisms capable of arbitrary simultaneous barriers are needed to support parallely recursive synchronous MIMD programming, even in step synchronous emulated shared memory machines (ESMM) because control of threads may privately depend on input values. Current synchronization mechanisms fail to support arbitrary simultaneous barriers or are not scalable with future silicon technologies. In this paper, we propose a novel constant execution time barrier synchronization mechanism for scalable ESMMs using active memory. The mechanism is applied to our Eclipse network-on-chip architecture and evaluated briefly.
Keywords :
multi-threading; program control structures; shared memory systems; synchronisation; active memory; arbitrary simultaneous barrier mechanisms; barrier synchronization mechanism; emulated shared memory NOCs; network-on-chip architecture; parallely recursive synchronous MIMD programming; scalable ESMM; step synchronous emulated shared memory machines; thread control; Application software; Computer architecture; Concurrent computing; Frequency synchronization; Network-on-a-chip; Parallel processing; Phase change random access memory; Samarium; Silicon; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System-on-Chip, 2004. Proceedings. 2004 International Symposium on
Print_ISBN :
0-7803-8558-6
Type :
conf
DOI :
10.1109/ISSOC.2004.1411139
Filename :
1411139
Link To Document :
بازگشت