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