NASA NTRS · 19910072049
Architecture and design of a 500-MHz gallium-arsenide processing element for a parallel supercomputer
Abstract
The design of the processing element of GASP, a GaAs supercomputer with a 500-MHz instruction issue rate and 1-GHz subsystem clocks, is presented. The novel, functionally modular, block data flow architecture of GASP is described. The architecture and design of a GASP processing element is then presented. The processing element (PE) is implemented in a hybrid semiconductor module with 152 custom GaAs ICs of eight different types. The effects of the implementation technology on both the system-level architecture and the PE design are discussed. SPICE simulations indicate that parts of the PE are capable of being clocked at 1 GHz, while the rest of the PE uses a 500-MHz clock. The architecture utilizes data flow techniques at a program block level, which allows efficient execution of parallel programs while maintaining reasonably good performance on sequential programs. A simulation study of the architecture indicates that an instruction execution rate of over 30,000 MIPS can be attained with 65 PEs.
Keep this discovery
Explore connections, maps & timelines
Fouts, Douglas J., Butner, Steven E.. 1991-09-01. Architecture and design of a 500-MHz gallium-arsenide processing element for a parallel supercomputer. https://ntrs.nasa.gov/citations/19910072049
Cite the original work for its findings. Save a collection to share your selection of sources.