DocumentCode
1696778
Title
Dynamic Barrier Architecture for Multi-Mode Fine-Grain Parallelism Using Conventional Processors
Author
Cohen, W.E. ; Dietz, H.G. ; Sponaugle, J.B.
Author_Institution
Purdue University, USA
Volume
1
fYear
1994
Firstpage
93
Lastpage
96
Abstract
Parallel computers constructed using conventional processors offer the potential to achieve large improvements in execution speed at reasonable cost, however, these machines tend to efficiently implement only coarse-grain MIMD parallelism. To achieve the best possible speedup through parallel execution, a computer must be capable of effectively using all the different types of parallelism that exist in each program. A combination of SIMD, VLIW, and MIMD parallelism, at a variety of granularity levels, exists in most applications; thus, hardware that can support multiple types of parallelism can achieve better performance with a wider range of codes. In this paper, we introduce a new hardware barrier architecture that provides the full DBM functionality we discussed in [11], but can be implemented with much simpler hardware. This mechanism can be used to efficiently support multi-mode moderate-width parallelism with instruction-level granularity (i.e., synchronization cost is approximately one LOAD instruction).
Keywords
Computer architecture; Concurrent computing; Costs; Hardware; Laboratories; Parallel processing; Routing; Switches; Timing; VLIW;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing, 1994. Vol. 1. ICPP 1994. International Conference on
Conference_Location
North Carolina State University, NC, USA
ISSN
0190-3918
Print_ISBN
0-8493-2493-9
Type
conf
DOI
10.1109/ICPP.1994.96
Filename
4115699
Link To Document