NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Architecture and design of a 500-MHz gallium-arsenide processing element for a parallel supercomputerThe 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.
Document ID
19910072049
Acquisition Source
Legacy CDMS
Document Type
Reprint (Version printed in journal)
External Source(s)
Authors
Fouts, Douglas J.
(U.S. Naval Postgraduate School Monterey, CA, United States)
Butner, Steven E.
(California, University Santa Barbara, United States)
Date Acquired
August 14, 2013
Publication Date
September 1, 1991
Publication Information
Publication: IEEE Journal of Solid-State Circuits
Volume: 26
ISSN: 0018-9200
Subject Category
Computer Operations And Hardware
Accession Number
91A56672
Funding Number(s)
CONTRACT_GRANT: NAS7-918
CONTRACT_GRANT: N00014-88-K-0497
Distribution Limits
Public
Copyright
Other

Available Downloads

There are no available downloads for this record.
No Preview Available