Systolic Arrays for Two Dimensional DFT and DCT
DOI:
CSTR:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    An active area of research in supercomputing is concerned with mapping certain sums, such as discrete Fourier transforms (DFT) and discrete cosine transforms (DCT) to multi-processor arrays. This paper presents two kinds of systolic arrays for 2D-DFT using the flow diagram of row-column de composition algorithm. One is a linear array of N1 processors (if the DFT is N1×N2), and it takes O(N1N2)time steps. The speed-up of this array over the sequential implementation of the row-column decomposition algorithm on a single processor is O(N)(IF N1=N2=N). This result is currently optimal not only in PE numbers, but a1so in time cost. The other is a rectagular array of N1×N2 processors and it takes O(N1+N2)steps. The specdup of it over the sequential implementation of the row-cotumn decomposition algorithm on a single processor is O(N2)(IF N= N1=N2). At last, the paper gives two systolic arrays of 2D-DCT,which are similar to that of 2D-DFT. Furthermore, these systolic arrays can be easily generalized to multi-dimensional cases.

    Reference
    Related
    Cited by
Get Citation

Tian Zerong, Li Xiaomei. Systolic Arrays for Two Dimensional DFT and DCT[J]. Journal of National University of Defense Technology,1993,15(1):82-89.

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:October 10,1991
  • Revised:
  • Adopted:
  • Online: January 23,2015
  • Published:
Article QR Code