• 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