DocumentCode
3155767
Title
Transformation of numerical algorithms for data-flow processing
Author
Gaudiot, J.L. ; Wei, Y.H.
Author_Institution
Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
Volume
1
fYear
1988
fDate
0-0 1988
Firstpage
301
Lastpage
310
Abstract
The application of data-driven principles of execution to several numerically intensive computations is described. The fast Fourier transform, the bitonic sort method, the LU decomposition algorithm and matrix multiplication have been chosen since they are representative of a large class of algorithms and provide good benchmarks for the evaluation of the performance of data-flow systems. First, a high-level data-flow language (SISAL) is used to express the algorithms involved. Then the transformation between the high-level program and the low-level data-flow mechanisms is demonstrated, using general methods of translation applied to a number of high-level program constructs. Particular attention is given to the issue of structure-handling. The MIT tagged-token data-flow architecture has been simulated and provides the basis for a performance analysis of the translation methods.<>
Keywords
data structures; fast Fourier transforms; graph theory; matrix algebra; numerical methods; parallel programming; performance evaluation; program compilers; scheduling; sorting; LU decomposition algorithm; MIT tagged-token data-flow architecture; SISAL; bitonic sort method; compilers; data-flow processing; fast Fourier transform; high-level data-flow language; matrix multiplication; numerical algorithm transformation; numerically intensive computations; performance evaluation; program graphs; program translation; run-time scheduling; structure-handling; Analytical models; Application software; Data engineering; Data structures; Distributed computing; Fast Fourier transforms; Large-scale systems; Matrix decomposition; Performance analysis; Processor scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1988. Vol.I. Architecture Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
Conference_Location
Kailua-Kona, HI, USA
Print_ISBN
0-8186-0841-2
Type
conf
DOI
10.1109/HICSS.1988.11778
Filename
11778
Link To Document