Newsgroups: comp.parallel
From: stevenj@alum.mit.edu (Steven G. Johnson)
Subject: Re: Parallel FFT routines
Organization: Massachusetts Institute of Technology
Date: 13 Nov 1997 20:11:21 GMT
Message-ID: <64fmt9$d0c@fs7.ece.cmu.edu>

Alexander Smondyrev <alex@wren.chem.unc.edu> wrote:
>Does anyone know where to get Fortran code to do Fast Fourier
>Transforms on Cray T3E/T3D? I am not sure wheather Cray provided
>parallelized libraries to do FFT, but that would be another
>solution. I will greately appreciate any suggestions.

You can use Cray's SCILIB routines, PCCFFT3D etc.  If you need true
in-place routines (Cray's are out-of-place), want a portable routine,
or want something that integrates more easily with C or MPI code, you
might also check out the MPI multi-dimensional FFTs in the FFTW
library (http://theory.lcs.mit.edu/~fftw).

All of these routines are for parallel multi-dimensional transforms.
If you need large parallel one-dimensional transforms, then you might
be out of luck--at least, I don't know of any publicly available codes
for that purpose.  (However, depending upon your inclinations, it
might not be too onerous to develop one yourself by adapting the FFTW
routines.  Email me for more info if you are interested in this.)

Good luck!

Cordially,
Steven G. Johnson

--
Articles to parallel@ctc.com (Administrative: bigrigg@cs.cmu.edu)
Archive: http://www.hensa.ac.uk/parallel/internet/usenet/comp.parallel


