DocumentCode :
301792
Title :
A fine-grain parallel architecture based on barrier synchronization
Author :
Dietz, H.G. ; Hoare, R. ; Mattox, T.
Author_Institution :
Sch. of Electr. Eng., Purdue Univ., West Lafayette, IN, USA
Volume :
1
fYear :
1996
fDate :
12-16 Aug 1996
Firstpage :
247
Abstract :
Although barrier synchronization has long been considered a useful construct for parallel programming, it has generally been either layered on top of a communication system or used as a completely independent mechanism. Instead, we propose that all communication be made a side-effect of barrier synchronization. This is done by extending the barrier synchronization unit to collect a datum from each processor, compute an aggregate function, and return the corresponding result to each processor. This paper describes a scalable prototype implementation of PAPERS (Purdue´s Adapter for Parallel Execution and Rapid Synchronization). Despite the fact that the prototype is implemented as very simple TTL hardware connecting conventional workstations, measured performance on fine-grain parallel communication operations is far superior to that obtained using conventional workstation networks. It is comparable to the performance of commercially available supercomputers
Keywords :
parallel architectures; processor scheduling; synchronisation; PAPERS; Purdue´s Adapter for Parallel Execution and Rapid Synchronization; TTL hardware; aggregate function; barrier synchronization; fine-grain parallel architecture; fine-grain parallel communication operations; scalable prototype implementation; Computer architecture; Concurrent computing; Control systems; Delay; Hardware; Parallel architectures; Processor scheduling; Prototypes; Sampling methods; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing, 1996. Vol.3. Software., Proceedings of the 1996 International Conference on
Conference_Location :
Ithaca, NY
ISSN :
0190-3918
Print_ISBN :
0-8186-7623-X
Type :
conf
DOI :
10.1109/ICPP.1996.539061
Filename :
539061
Link To Document :
بازگشت