DocumentCode
1599152
Title
Modular scalable parallel architectures for fast transforms
Author
Johnson, Robert W. ; Koyrakh, Lev A. ; Pihl, Douglas M.
Author_Institution
MathStar Inc., Minneapolis, MN, USA
fYear
2001
fDate
6/23/1905 12:00:00 AM
Firstpage
286
Lastpage
290
Abstract
Using a new approach, hardware interpretation of mathematical expressions, we derive modular scalable parallel hardware architectures for fast transforms in the mathematically rigorous way. The approach is built on the observation that computer memory addresses, when written in bit representation resemble multidimensional tensor indices. Therefore, it is possible to describe computer architectures using tensor algebra in the multidimensional space, in which each dimension is described by its bit on the memory bus. In this picture the transforms performed by the hardware architecture can be described as tensor transformations. Tensor algebra therefore is the natural language to use in computer science. It allows one to describe important signals, components, their interaction, derive instructions and help to perform other design tasks. As an example we present a derivation of a modular, fully scalable, maximally parallel with maximal data reuse FFT hardware architecture. Presented ideas could be applied to building hardware for other transforms as well (DCT, wavelet and so on)
Keywords
fast Fourier transforms; parallel architectures; tensors; FFT architecture; bit representation; computer memory addresses; fast transforms; hardware architecture; maximal data reuse; modular scalable parallel hardware architectures; multidimensional tensor indices; tensor algebra; tensor transformations; Algebra; Buildings; Computer architecture; Computer science; Hardware; Multidimensional systems; Natural languages; Parallel architectures; Signal design; Tensile stress;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC/SOC Conference, 2001. Proceedings. 14th Annual IEEE International
Conference_Location
Arlington, VA
Print_ISBN
0-7803-6741-3
Type
conf
DOI
10.1109/ASIC.2001.954713
Filename
954713
Link To Document