• DocumentCode
    2614740
  • Title

    Execution mode management and CU/PE overlap in an SIMD/SPMD parallel language/compiler

  • Author

    Nichols, Mark A. ; Siegel, Howard Jay ; Dietz, Henry G.

  • Author_Institution
    Sch. of Electr. Eng., Purdue Univ., West Lafayette, IN, USA
  • fYear
    1991
  • fDate
    11-13 Sep 1991
  • Firstpage
    392
  • Lastpage
    397
  • Abstract
    Language constructs (and their implementations) for execution mode management and achieving the overlap of control unit and processor operations in an explicitly parallel programming language are described. These are targeted to reconfigurable parallel processing systems, where the machine´s processors are capable of operating in both the single-instruction-multiple data (SIMD) and single program-multiple data (SPMD) modes of parallelism. The SPMD mode of parallelism is a subset of the multiple instruction-multiple data (MIMD) mode where all processors execute the same program. By providing all aspects of the language with an SIMD and an SPMD version that are syntactically and semantically equivalent, the language facilitates experimentation with and exploitation of hybrid SIMD/SPMD machines
  • Keywords
    parallel languages; program compilers; scheduling; CU/PE overlap; SIMD/SPMD parallel language/compiler; control unit; execution mode management; explicitly parallel programming language; hybrid SIMD/SPMD machines; multiple instruction-multiple data; processor operations; reconfigurable parallel processing systems; single program-multiple data; single-instruction-multiple data; Computer languages; Engineering management; Laboratories; Parallel languages; Parallel machines; Parallel processing; Parallel programming; Process control; Program processors; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1991. COMPSAC '91., Proceedings of the Fifteenth Annual International
  • Conference_Location
    Tokyo
  • Print_ISBN
    0-8186-2152-4
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1991.170211
  • Filename
    170211