DocumentCode
3263953
Title
The White Dwarf: a high-performance application-specific processor
Author
Wolfe, Adriane ; Breternitz, M. ; Stephens, C. ; Ting, A.L. ; Kirk, D.B. ; Bianchini, R.P. ; Shen, J.P.
Author_Institution
Dept. of Electr. & Comput. Eng., Carnegie-Mellon Univ., Pittsburgh, PA, USA
fYear
1988
fDate
30 May-2 Jun 1988
Firstpage
212
Lastpage
222
Abstract
The design and implementation of a high-performance special-purpose processor, called the White Dwarf, or accelerating finite-element analysis algorithms is presented. The White Dwarf CPU contains two Am2935 32-bit floating-point processors and one Am29332 32-bit arithmetic logic unit (ALU), and uses a wide-instruction-word architecture in which the application algorithm is directly implemented in microcode. The entire system is VME-bus compatible and interfaces with a Sun 3/160 host. The system´s potential peak performance is 20 MFLOPS (million floating-point operations per second) a sustained computation rate in excess of 15 MFLOPS is expected. A potential speedup of between one and two orders of magnitude is possible. With a fully populated memory subsystem, the White Dwarf can accommodate finite-element problems involving up to half a million nodes. The system is designed using an approach called application-specific processor design (ASPD). A retargetable compiler has been developed which is capable of generating highly parallel and efficient code for the White Dwarf and other processors with similar architecture. System debug/integration is in progress; a highly useful system is expected
Keywords
computer architecture; special purpose computers; 15 MFLOPS; 20 MFLOPS; Am29332 32-bit arithmetic logic unit; Am2935 32-bit floating-point processors; Sun 3/160 host; VME-bus compatible; White Dwarf; accelerating finite-element analysis algorithms; fully populated memory subsystem; high-performance application-specific processor; microcode; retargetable compiler; special-purpose processor; wide-instruction-word architecture; Acceleration; Algorithm design and analysis; Application specific processors; Computer architecture; Equations; Finite element methods; Floating-point arithmetic; Libraries; Logic; Process design; Sun; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Architecture, 1988. Conference Proceedings. 15th Annual International Symposium on
Conference_Location
Honolulu, HI
Print_ISBN
0-8186-0861-7
Type
conf
DOI
10.1109/ISCA.1988.5231
Filename
5231
Link To Document