DocumentCode :
3167727
Title :
A projective geometry architecture for scientific computation
Author :
Amrutur, Bharadwaj S. ; Joshi, Rajeev ; Karmarkar, Narendra K.
Author_Institution :
AT&T Bell Labs., Murray Hill, NJ, USA
fYear :
1992
fDate :
4-7 Aug 1992
Firstpage :
64
Lastpage :
80
Abstract :
A large fraction of scientific and engineering computations involve sparse matrices. While dense matrix computations can be parallelized relatively easily, sparse matrices with arbitrary or irregular structure pose a real challenge to designers of highly parallel machines. A recent paper by N.K. Karmarkar (1991) proposed a new parallel architecture for sparse matrix computations based on finite projective geometries. Mathematical structure of these geometries plays an important role in defining the interconnections between the processors and memories in this architecture, and also aids in efficiently solving several difficult problems (such as load balancing, data-routing, memory-access conflicts, etc.) that are encountered in the design of parallel systems. The authors discuss some of the key issues in the system design of such a machine, and show how exploiting the structure of the geometry results in an efficient hardware implementation of the machine. They also present circuit designs and simulation results for key elements of the system: a 200 MHz pipelined memory; a pipelined multiplier based on an adder unit with a delay of 2 ns; and a 500 Mbit/s CMOS input/output buffer
Keywords :
mathematics computing; matrix algebra; parallel architectures; CMOS input/output buffer; adder; data-routing; dense matrix computations; highly parallel machines; load balancing; memory-access conflicts; parallel architecture; pipelined memory; pipelined multiplier; projective geometry architecture; scientific computation; simulation; sparse matrices; Computational geometry; Computer architecture; Concurrent computing; Hardware; Integrated circuit interconnections; Load management; Memory architecture; Parallel architectures; Parallel machines; Sparse matrices;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application Specific Array Processors, 1992. Proceedings of the International Conference on
Conference_Location :
Berkeley, CA
ISSN :
1063-6862
Print_ISBN :
0-8186-2967-3
Type :
conf
DOI :
10.1109/ASAP.1992.218581
Filename :
218581
Link To Document :
بازگشت