会议专题

Relating FFTW and Split-Radix

Recent work showed that staging and abstract interpretation can be used to derive correct families of combinatorial circuits, and illustrated this technique with an in-depth analysis of the Fast Fourier Transform (FFT) for sizes 2n.While the quality of the generated code was promising, it used more fioatingpoint operations than the well-known FFTW codelets and split-radix algorithm.This paper shows that staging and abstract interpretation can in fact be used to produce circuits with the same number of floating-point operations as each of split-radix and FFTW. In addition, choosing between two standard implementations of complex multiplication produces results that match each of the two algorithms. Thus, we provide a constructive method for deriving the two distinct algorithms.

Oleg Kiselyov Walid Taha

Monterey, CA 93943 Department of Computer Science, Rice University

国际会议

首届嵌入式软件与系统国际会议(Proceedings of the First International Conference on Embedded Software and System)

杭州

英文

437-442

2004-12-09(万方平台首次上网日期,不代表论文的发表时间)