• DocumentCode
    3017236
  • Title

    The design of a RISC based multiprocessor chip

  • Author

    Gupta, Rajiv ; Epstein, Michael ; Whelan, Michael

  • Author_Institution
    Dept. of Comput. Sci., Pittsburgh Univ., PA, USA
  • fYear
    1990
  • fDate
    12-16 Nov 1990
  • Firstpage
    920
  • Lastpage
    929
  • Abstract
    The architecture of an RISC (reduced instruction set computer) based on multiprocessor chip designed in the Briarcliff Multiprocessor Project is described. The processors operate in an MIMD (multiple instruction, multiple data) fashion, executing parallel instruction streams generated by a parallelizing compiler for the exploitation of fine-grained parallelism. Low-cost synchronization mechanisms are supported in hardware. The resulting system is tolerant of unpredictable delays in the progress of individual streams. Instruction level parallelism is exploited through the use of register channels and a mechanism for the collective branching of processors. For efficient synchronization during parallel execution of loops, fuzzy barriers are provided. On-chip memory is organized into multiple banks in order to provide sufficient bandwidth for the processors. The RISC processors are based upon the Sun SPARC architecture
  • Keywords
    parallel architectures; reduced instruction set computing; 36 bit; Briarcliff Multiprocessor Project; C-compiler; MIMD; RISC processors; Sun SPARC architecture; collective branching; fine-grained parallelism; fuzzy barriers; loops; memory design; multiprocessor chip; parallel A-code; parallel instruction streams; parallelizing compiler; reduced instruction set computer; register channels; synchronization mechanisms; Bandwidth; Character generation; Computer science; Integrated circuit interconnections; Parallel processing; Processor scheduling; Reduced instruction set computing; Registers; Sun; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing '90., Proceedings of
  • Conference_Location
    New York, NY
  • Print_ISBN
    0-8186-2056-0
  • Type

    conf

  • DOI
    10.1109/SUPERC.1990.130119
  • Filename
    130119