DESIGN OF A PROCESSOR ELEMENT FOR A HIGH-PERFORMANCE MASSIVELY-PARALLEL SIMD SYSTEM

Citation
D. Beal et C. Lambrinoudakis, DESIGN OF A PROCESSOR ELEMENT FOR A HIGH-PERFORMANCE MASSIVELY-PARALLEL SIMD SYSTEM, International journal of high speed computing, 7(3), 1995, pp. 365-390
Citations number
20
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
ISSN journal
01290533
Volume
7
Issue
3
Year of publication
1995
Pages
365 - 390
Database
ISI
SICI code
0129-0533(1995)7:3<365:DOAPEF>2.0.ZU;2-B
Abstract
This paper describes the architecture of the General Purpose with Floa ting Point support (GPFP) processing element, which uses the expansion of circuitry from VLSI advances to provide on-chip memory and cost-ef fective extra functionality. A major goal was to accelerate floating p oint arithmetic. This was combined with architectural aims of cost-eff ectiveness, achieving the floating-point capability from general-purpo se units, and retaining the 1-bit manipulations available in the earli er generation. With a 50 MHz clock each PE is capable of 2.5 MegaFlops . Normalized to the same clock rate, the GPFP PE exceeds first generat ion PEs by far, namely the DAP by a factor of 50 and the MPP by a fact or of 20, and also outperforms the recent MasPar design by a factor of four. A 32 x 32 GPFP array is capable of up to 2.5 GigaFlops and 6500 MIPS, on 32-bit additions. These speedups are obtained by architectur al features rather than increased width of data-handling and are combi ned with parsimonious use of circuitry compatible with massively paral lel fabrication. The GPFP also incorporates Reconfigurable Local Contr ol (RLC), a technique that combines a considerable degree of local aut onomy within PEs and microcode flexibility, giving the machine improve d general-purpose programmability in addition to floating-point numeri cal performance.