d@0: d@0: d@0: Cell Installation - FFTW 3.2.1 d@0: d@0: d@0: d@0: d@0: d@0: d@0: d@0: d@0: d@0: d@0: d@0: d@0: d@0:
d@0:

d@0: d@0: Next: , d@0: Previous: FFTW on the Cell Processor, d@0: Up: FFTW on the Cell Processor d@0:


d@0:
d@0: d@0:

6.1 Cell Installation

d@0: d@0:

All of the FFTW Cell code is located in the cell subdirectory d@0: of the FFTW package. On Unix systems, the FFTW Cell support is d@0: automatically configured, compiled, and included in the uniprocessor d@0: FFTW libraries simply by including --enable-cell in the flags d@0: to the configure script (see Installation on Unix). d@0: d@0: Both double precision (the default) and single precision are supported d@0: on the Cell; for the latter, configure with --enable-cell d@0: --enable-single. d@0: d@0:

In addition, the PPE supports the Altivec (or VMX) instruction set in d@0: single precision. (Altivec is Apple/Freescale terminology, VMX is IBM d@0: terminology for the same thing.) You can enable support for Altivec d@0: with the --enable-altivec flag (single precision only). d@0: d@0:

The software compiles with the Cell SDK 2.0, and probably with earlier d@0: ones as well. d@0: d@0: d@0: d@0: