Accession Number : ADA302294

Title :   The Gauss Machine.

Descriptive Note : Final rept. 25 Sep 90-24 Jan 92,

Corporate Author : FLORIDA UNIV GAINESVILLE DEPT OF ELECTRICAL ENGINEERING

Personal Author(s) : Taylor, Fred J.

PDF Url : ADA302294

Report Date : 01 NOV 1994

Pagination or Media Count : 332

Abstract : The Gauss machine is a SlMD systolic array architecture which takes advantage of the Galois-enhanced quadratic residue number system (GEORNS) to form reduced complexity arithmetic elements. The Gauss machine is targeted at front-end signal and image processing applications. With a 2 x 2 array of GEQRNS multiplier-accumulators operating at 10 MHz the Gauss machine can achieve a peak equivalent throughput of 32O million operations per second when performing complex arithmetic. The Gauss machine is designed for a broader, more general class of problems than other RNS based systems which have been constructed: the Gauss machine may be used to accelerate computations which involve or may be expressed as matrix-matrix (level 3), matrix-vector (level 2), or vector-vector (level 1) operations. This paper describes the implementation of the Gauss machine and how it may be used to accelerate signal processing operations.

Descriptors :   *RESIDUES, *GAUSSIAN QUADRATURE, *NUMBERING SYSTEMS, ALGORITHMS, SIGNAL PROCESSING, IMAGE PROCESSING, PEAK VALUES, COMPUTATIONS, THROUGHPUT, ARITHMETIC, ELECTRICAL ENGINEERING.

Subject Categories : Numerical Mathematics

Distribution Statement : APPROVED FOR PUBLIC RELEASE