TeraGrid Logo
Learn About the TeraGridTeraGrid NewsEducation & TrainingScience GatewaysUser Support & Documentation

spacer TeraGrid.ncsa.uiuc.edu spacer
spacer

Back to TeraGrid Software Overview

Applications Software

Home > VASP > Netcdf (Version 4.0) NCSA: SGI Altix > GAMESS (Version Mar 07) NCSA: Intel 64 Linux Cluster > GAMESS (Version Mar 07) NCSA: SGI Altix > SvPablo > hypre > NAMD (Version 2.6) NCSA: Intel 64 Linux Cluster > ABINIT > NWChem (Version 5.1) NCSA: Intel 64 Linux Cluster > LAPACK > WIEN2k (Version 2006) NCSA: IA-64 Linux Cluster > SuperLU > VProf - The Visual Profiler > vmd > CASTEP > ARPACK > FGSL (Version 0.7) NCSA: SGI Altix > NAMD > PETSc (Version 3.0.0-p5) NCSA: Intel 64 Linux Cluster > FFTW (Version 2.1.5 and 3.1.1) NCSA: SGI Altix > MKL - Math Kernel Library > FFTW (Version 2.1.5) NCSA: Intel 64 Linux Cluster > FFT (Version X) NCSA: Intel 64 Linux Cluster > ScaLAPACK (Version 1.8) NCSA: Intel 64 Linux Cluster > PETSc (Version 2.3.1-p12) NCSA: SGI Altix > MSC/Patran > NAMD (Version 2.6b1) NCSA: IA-64 Linux Cluster > MOLPRO (Version 2009.1) NCSA: SGI Altix > MSC/Nastran > MrBayes > DMol3 > IDL (Version 7.1) NCSA: Intel 64 Linux Cluster > BLACS (Version 1.1) NCSA: IA-64 Linux Cluster > PETSc (Version 2.3.3) NCSA: Intel 64 Linux Cluster > SPRNG (Version 2.0) NCSA: Intel 64 Linux Cluster > FFTW (Version 3.1.2) NCSA: Intel 64 Linux Cluster > GNU Scientific Library (GSL) (Version 1.9) NCSA: SGI Altix > LAPACK NCSA: SGI Altix > DMol (Version 4.4) NCSA: SGI Altix > MKL - Math Kernel Library (Version 7.2, 8, 9) NCSA: IA-64 Linux Cluster > MSC.Marc > WIEN2k > NWChem (Version 5.1) NCSA: IA-64 Linux Cluster > FFTW > ABINIT (Version 5.4.3) NCSA: SGI Altix > GOTO (Version 0.94) NCSA: SGI Altix > Tecplot > ADF > GOTO > GAMESS > SuperLU (Version 3.0) NCSA: Intel 64 Linux Cluster > ScaLAPACK (Version 1.8) NCSA: SGI Altix > DL_POLY NCSA: SGI Altix > GNU Scientific Library (GSL) (Version 1.10) NCSA: Intel 64 Linux Cluster > ATLAS > VASP (Version 4.6) NCSA: IA-64 Linux Cluster > PAPI > TotalView > NCAR Graphics (Version 5.1.0) NCSA: Intel 64 Linux Cluster > FIDAP > MKL - Math Kernel Library (Version 10.0) NCSA: SGI Altix > PARPACK > PETSc > SPRNG > CASTEP (Version 4.4) NCSA: SGI Altix > IDL > MPE2 > Metis and ParMetis > Metis and ParMetis (Version 4.0) NCSA: SGI Altix > Abaqus > hypre (Version 2.0) NCSA: Xeon Linux Cluster > GNU Scientific Library (GSL) (Version 1.6) NCSA: SGI Altix > BLACS (Version 1.1) NCSA: Intel 64 Linux Cluster > Netcdf > vmd (Version 1.8.6) NCSA: Intel 64 Linux Cluster > ScaLAPACK (Version 1.7) NCSA: Intel 64 Linux Cluster > Gromacs (Version 3.11.1) NCSA: Intel 64 Linux Cluster > Metis and ParMetis (Version 4.0, 3.1) NCSA: Intel 64 Linux Cluster > NWChem (Version 4.7) NCSA: IA-64 Linux Cluster > Gambit > GOTO (Version 1.21) NCSA: Intel 64 Linux Cluster > MPI > GNU Scientific Library (GSL) (Version 1.9) NCSA: Intel 64 Linux Cluster > GNU Scientific Library (GSL) (Version 1.6) NCSA: IA-64 Linux Cluster > Netcdf (Version 4.0) NCSA: Intel 64 Linux Cluster > SuperLU (Version 2.2 dist) NCSA: SGI Altix > Ansys > SuperLU (Version 2.1 dist) NCSA: Intel 64 Linux Cluster > vmd (Version 1.8.3) NCSA: SGI Altix > MSC.Mentat > FGSL (Version 0.8) NCSA: Intel 64 Linux Cluster > ScaLAPACK (Version 1.7) NCSA: IA-64 Linux Cluster > SPRNG (Version 1.0 and 2.0) NCSA: SGI Altix > MPE > PETSc (Version 2.3.3-p13) NCSA: SGI Altix > MOLPRO > LAPACK (Version X) NCSA: Intel 64 Linux Cluster > SPRNG (Version 1.0) NCSA: Intel 64 Linux Cluster > NWChem (Version 4.7) NCSA: SGI Altix > ARPACK NCSA: SGI Altix > TAU (Tuning and Analysis Utilities) > PARPACK NCSA: SGI Altix > HPM Toolkit > ARPACK (Version X) NCSA: Intel 64 Linux Cluster > ScaLAPACK > DMol3 (Version 4.4) NCSA: SGI Altix > NWChem > FFT > VASP NCSA: Intel 64 Linux Cluster > MPE2 (Version 1.0.5) NCSA: Intel 64 Linux Cluster > Netcdf (Version 4.0) NCSA: IA-64 Linux Cluster > GASP > Gridgen > FFTW (Version 2.1.5 and 3.1.1) NCSA: IA-64 Linux Cluster
INSTALLED SOFTWARE DESCRIPTION

FFTW

General Information

Short Description: Routines for discrete Fourier transforms

Long Description:
FFTW is a collection of C routines for computing the discrete Fourier transform. A parallel version using mpi also is implemented.

Category: Mathematics and Statistics

Vendor/Developer:

Vendor Website: http://www.fftw.org/

Software Website: http://www.fftw.org/doc/

Programming Language:

Terms of Use:

Installation Information

Version: 2.1.5 and 3.1.1      Version Date: 0000-00-00

Installed Site: National Center for Supercomputing Applications

Installed Platform: IA-64 Linux Cluster

Point of Contact: Greg Bauer

Installation Status: Planned

Installation Date: 2005-04-13

Usage Information

Usage URL:

Usage Information:
FFTW is installed on TG-NCSA in the directory /usr/projects/ncsamath/fftw

version 2.1.5 is installed in fftw-2.1.5 directory
mpichgm-intel built library in mpichgm-intel directory

version 3.1.1 is installed in fftw-3.0.1
intel90 built library in intel90 directory

Version 3.1.1

Version 3.1.1, which currently does not have MPI enabled FFT routines, was built with Intel 9.0 compiler and with the GNU compiler.

To use FFTW 3.0:
Intel compiler: soft add +fftw-3-intel90
GNU compiler: soft add +fftw-3-gnu

Compiling and Linking:
serial ifort -I $FFTW_HOME/include -o testf testf.f -L$ FFTW_HOME/lib -lfftw3
threaded ifort -I $FFTW_HOME/include -o testf testf.f -L $FFTW_HOME/lib -lfftw3_threads -lfftw3

For single precision, use -lffw3f.

NOTE: Version 8.0 of Intel's Math Kernel Library (MKL) provides a wrapper to FFTW3 so that FFTW users can also try using MKL's DFTI routines by recompiling and linking. See the software repository entry for MKL for more information.

User Guide Homepage:

License Information

Number of Licenses:

User Fee:

Type of License: N/A

Type of Installation: Available to all allocated users

Distribution Information:

spacer
spacer spacer spacer
Upper Left Footer Upper Right Footer
TeraGrid logo
NSF logo

The TeraGrid project is funded by the National Science Foundation and includes 11 partners:
Indiana, LONI, NCAR, NCSA, NICS, ORNL, PSC, Purdue, SDSC, TACC and UC/ANL.

Please email help@teragrid.org with questions or comments.

This site is XHTML 1.0 Transitional, CSS compliant.

Bottom Left Footer Bottom Right Footer