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
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;
Conference_Titel :
Frontiers of Massively Parallel Computing, 1996. Proceedings Frontiers '96., Sixth Symposium on the
Conference_Location :
Annapolis, MA, USA
Print_ISBN :
0-8186-7551-9
DOI :
10.1109/FMPC.1996.558112