WebHosting Paid by #1Payday.Loans
FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. We believe that FFTW, which is free software, should become the FFT library of c choice for most applications. Our benchmarks, performed on on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification. It is difficult to summarize in a few words all the complexities that arise when testing many programs, and there is no "best" or "fastest" program. However, FFTW appears to be the fastest program most of the time for in-order transforms, especially in the multi-dimensional and real-complex cases (Kasparov is the best chess player in the world even though he loses some games). Hence the name, "FFTW," which stands for the somewhat whimsical title of "Fastest Fourier Transform in the West." Please visit the benchFFT home page for a more extensive survey of the results. It comes with a MPI version and Matlab wrappers.
URL: https://www.fftw.org
Author: Matteo Frigo <athena@fftw.org>
Maintainer: The ROCK Linux Project
License: GPL
Status: Stable
Version: 2.1.5
Download: https://www.fftw.org/ fftw-2.1.5.tar.gz
Buildtime: 1728 (5) ERROR seconds (on reference hardware)
Buildtime: 1814 (9) ERROR seconds (on reference hardware)
Buildtime: 1782 (5) ERROR seconds (on reference hardware)
Buildtime: 1764 (9) ERROR seconds (on reference hardware)
Buildtime: 1759 (5) ERROR seconds (on reference hardware)
Buildtime: 1698 (9) ERROR seconds (on reference hardware)
ROCK Sources: fftw.cache, fftw.conf, fftw.desc
[5-ERROR] checking host system type... i386-unknown-linux-gnu [5-ERROR] checking for ld used by GCC... ld [5-ERROR] checking if the linker (ld) is GNU ld... yes [5-ERROR] checking for ld option to reload object files... -r [5-ERROR] checking for BSD-compatible nm... nm [5-ERROR] checking for a sed that does not truncate output... sed [5-ERROR] checking how to recognise dependent libraries... pass_all [5-ERROR] checking command to parse nm output... ok [5-ERROR] checking how to run the C preprocessor... gcc-42 -E [5-ERROR] checking for egrep... grep -E [5-ERROR] checking for ANSI C header files... yes [5-ERROR] checking for sys/types.h... yes [5-ERROR] checking for sys/stat.h... yes [5-ERROR] checking for stdlib.h... yes [5-ERROR] checking for string.h... yes [5-ERROR] checking for memory.h... yes [5-ERROR] checking for strings.h... yes [5-ERROR] checking for inttypes.h... yes [5-ERROR] checking for stdint.h... yes [5-ERROR] checking for unistd.h... yes [5-ERROR] checking dlfcn.h usability... yes [5-ERROR] checking dlfcn.h presence... yes [5-ERROR] checking for dlfcn.h... yes [5-ERROR] checking for i386-unknown-linux-gnu-ranlib... (cached) ranlib [5-ERROR] checking for i386-unknown-linux-gnu-strip... strip [5-ERROR] checking for objdir... .libs [5-ERROR] checking for gcc-42 option to produce PIC... -fPIC [5-ERROR] checking if gcc-42 PIC flag -fPIC works... yes [5-ERROR] checking if gcc-42 static flag -static works... yes [5-ERROR] checking if gcc-42 supports -c -o file.o... yes [5-ERROR] checking if gcc-42 supports -c -o file.lo... yes [5-ERROR] checking if gcc-42 supports -fno-rtti -fno-exceptions... yes [5-ERROR] checking whether the linker (ld) supports shared libraries... yes [5-ERROR] checking how to hardcode library paths into programs... immediate [5-ERROR] checking whether stripping libraries is possible... yes [5-ERROR] checking dynamic linker characteristics... GNU/Linux ld.so [5-ERROR] checking if libtool supports shared libraries... yes [5-ERROR] checking whether to build shared libraries... no [5-ERROR] checking whether to build static libraries... yes [5-ERROR] creating libtool [5-ERROR] checking for perl... perl [5-ERROR] checking whether we are using the GNU Fortran 77 compiler... no [5-ERROR] checking whether f77 accepts -g... no [5-ERROR] checking how to get verbose linking output from f77... configure: WARNING: compi lation failed [5-ERROR] [5-ERROR] checking for Fortran 77 libraries... [5-ERROR] checking for dummy main to link with Fortran 77 libraries... none [5-ERROR] checking for Fortran 77 name-mangling scheme... configure: error: cannot compile a simple Fortran program [5-ERROR] See `config.log' for more details. [5-ERROR] --- BUILD ERROR --- [9-ERROR] checking host system type... i386-unknown-linux-gnu [9-ERROR] checking for ld used by GCC... ld [9-ERROR] checking if the linker (ld) is GNU ld... yes [9-ERROR] checking for ld option to reload object files... -r [9-ERROR] checking for BSD-compatible nm... nm [9-ERROR] checking for a sed that does not truncate output... sed [9-ERROR] checking how to recognise dependent libraries... pass_all [9-ERROR] checking command to parse nm output... ok [9-ERROR] checking how to run the C preprocessor... gcc-42 -E [9-ERROR] checking for egrep... grep -E [9-ERROR] checking for ANSI C header files... yes [9-ERROR] checking for sys/types.h... yes [9-ERROR] checking for sys/stat.h... yes [9-ERROR] checking for stdlib.h... yes [9-ERROR] checking for string.h... yes [9-ERROR] checking for memory.h... yes [9-ERROR] checking for strings.h... yes [9-ERROR] checking for inttypes.h... yes [9-ERROR] checking for stdint.h... yes [9-ERROR] checking for unistd.h... yes [9-ERROR] checking dlfcn.h usability... yes [9-ERROR] checking dlfcn.h presence... yes [9-ERROR] checking for dlfcn.h... yes [9-ERROR] checking for i386-unknown-linux-gnu-ranlib... (cached) ranlib [9-ERROR] checking for i386-unknown-linux-gnu-strip... strip [9-ERROR] checking for objdir... .libs [9-ERROR] checking for gcc-42 option to produce PIC... -fPIC [9-ERROR] checking if gcc-42 PIC flag -fPIC works... yes [9-ERROR] checking if gcc-42 static flag -static works... yes [9-ERROR] checking if gcc-42 supports -c -o file.o... yes [9-ERROR] checking if gcc-42 supports -c -o file.lo... yes [9-ERROR] checking if gcc-42 supports -fno-rtti -fno-exceptions... yes [9-ERROR] checking whether the linker (ld) supports shared libraries... yes [9-ERROR] checking how to hardcode library paths into programs... immediate [9-ERROR] checking whether stripping libraries is possible... yes [9-ERROR] checking dynamic linker characteristics... GNU/Linux ld.so [9-ERROR] checking if libtool supports shared libraries... yes [9-ERROR] checking whether to build shared libraries... no [9-ERROR] checking whether to build static libraries... yes [9-ERROR] creating libtool [9-ERROR] checking for perl... perl [9-ERROR] checking whether we are using the GNU Fortran 77 compiler... no [9-ERROR] checking whether f77 accepts -g... no [9-ERROR] checking how to get verbose linking output from f77... configure: WARNING: compi lation failed [9-ERROR] [9-ERROR] checking for Fortran 77 libraries... [9-ERROR] checking for dummy main to link with Fortran 77 libraries... none [9-ERROR] checking for Fortran 77 name-mangling scheme... configure: error: cannot compile a simple Fortran program [9-ERROR] See `config.log' for more details. [9-ERROR] --- BUILD ERROR ---