DocumentCode
352216
Title
Scalable interconnection networks for partial column array processor architectures
Author
Takala, Jarmo ; Akopian, David ; Astola, Jaakko ; Saarinen, Jukka
Author_Institution
Digital & Comput. Syst. Lab., Tampere Univ. of Technol., Finland
Volume
4
fYear
2000
fDate
2000
Firstpage
513
Abstract
In parallel architectures for discrete trigonometric transforms, the number of processing elements is typically dependent on the transform size. Scalable architectures can be constructed with a partial column approach where the computation is performed iteratively with less number of processing elements. This approach results in a need for complex data reordering for realizing the interconnections between the processing columns. In this paper, such interconnection networks performing temporal and spatial reordering are proposed. These networks realize the data reordering found in constant geometry radix-2r algorithms, which exist, e.g., for discrete Fourier, sine, cosine, and Hartley transforms. A general decomposition of stride by 2 r permutation is shown with corresponding network implementations. Furthermore, modifications to support mixed-size and 2-D transforms are discussed
Keywords
discrete transforms; multiprocessor interconnection networks; parallel architectures; 2-D transforms; complex data reordering; constant geometry radix-2r algorithms; discrete Fourier transforms; discrete Hartley transforms; discrete cosine transforms; discrete sine transforms; discrete trigonometric transforms; iterative computation; mixed-size transforms; parallel architectures; partial column array processor architectures; scalable interconnection networks; spatial reordering; stride decomposition; temporal reordering; transform size; Computer architecture; Discrete Fourier transforms; Discrete transforms; Flow graphs; Fourier transforms; Geometry; Iterative algorithms; Mobile handsets; Multiprocessor interconnection networks; Parallel architectures;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2000. Proceedings. ISCAS 2000 Geneva. The 2000 IEEE International Symposium on
Conference_Location
Geneva
Print_ISBN
0-7803-5482-6
Type
conf
DOI
10.1109/ISCAS.2000.858801
Filename
858801
Link To Document