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 :
بازگشت