DocumentCode
2199745
Title
Synthesis of the fast Fourier transform algorithm by functional language program transformation
Author
Sharp, David ; Cripps, Martin
Author_Institution
Dept. of Comput., Imperial Coll. of Sci., Technol. & Med., London, UK
fYear
1993
fDate
27-29 Jan 1993
Firstpage
136
Lastpage
143
Abstract
Presents a technique for systematically synthesizing parallel algorithms starting from a high-level specification of the problem to be solved and a functional abstraction of the target architecture. We show how functional language program transformation can be used to generate various algorithms that match the characteristics of the target architecture and demonstrate the technique by synthesizing various fast Fourier transforms for various parallel architectures from a specification of the discrete Fourier transform
Keywords
fast Fourier transforms; formal specification; functional programming; parallel algorithms; parallel architectures; parallel languages; program processors; discrete Fourier transform; fast Fourier transform algorithm synthesis; functional abstraction; functional language program transformation; high-level problem specification; parallel algorithm synthesis; parallel architectures; target architecture; Biomedical imaging; Computer architecture; Concurrent computing; Discrete Fourier transforms; Educational institutions; Fast Fourier transforms; Parallel algorithms; Parallel architectures; Parallel machines; Signal processing algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1993. Proceedings. Euromicro Workshop on
Conference_Location
Gran Canaria
Print_ISBN
0-8186-3610-6
Type
conf
DOI
10.1109/EMPDP.1993.336410
Filename
336410
Link To Document