• DocumentCode
    2257895
  • Title

    MORPH: a system architecture for robust high performance using customization (an NSF 100 TeraOps point design study)

  • Author

    Chien, Andrew A. ; Gupta, Rajesh K.

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
  • fYear
    1996
  • fDate
    27-31 Oct. 1996
  • Firstpage
    336
  • Lastpage
    345
  • Abstract
    Achieving 100 TeraOps performance within a ten-year horizon will require massively-parallel architectures that exploit both commodity software and hardware technology for cost efficiency. Increasing clock rates and system diameter in clock periods will make efficient management of communication and coordination increasingly critical. Configurable logic presents a unique opportunity to customize bindings, mechanisms, and policies which comprise the interaction of processing, memory, I/O and communication resources. This programming flexibility, or customizability, can provide the key to achieving robust high performance. The Multiprocessor with Reconfigurable Parallel Hardware (MORPH) uses reconfigurable logic blocks integrated with the system core to control policies, interactions, and interconnections. This integrated configurability can improve the performance of local memory hierarchy, increase the efficiency of interprocessor coordination, or better utilize the network bisection of the machine. MORPH provides a framework for exploring such integrated application-specific customizability. Rather than complicate the situation, MORPH´s configurability supports component software and interoperability frameworks, allowing direct support for application-specified patterns, objects, and structures. This paper reports the motivation and initial design of the MORPH system.
  • Keywords
    parallel architectures; MORPH; Multiprocessor with Reconfigurable Parallel Hardware; clock rates; commodity software; configurable logic; cost efficiency; customization; integrated application-specific customizability; interoperability; interprocessor coordination; local memory hierarchy; massively-parallel architecture; network bisection; performance; programming flexibility; robust high performance; system architecture; system diameter; Clocks; Communication system control; Computer architecture; Control systems; Costs; Hardware; Logic programming; Reconfigurable logic; Robustness; Software performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers of Massively Parallel Computing, 1996. Proceedings Frontiers '96., Sixth Symposium on the
  • Conference_Location
    Annapolis, MA, USA
  • ISSN
    1088-4955
  • Print_ISBN
    0-8186-7551-9
  • Type

    conf

  • DOI
    10.1109/FMPC.1996.558112
  • Filename
    558112