• 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