Content tagged with #Math

FFTW ("Fastest Fourier Transform in the West") 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 arbitrarily large input size. FFTW also efficiently handles multiple, strided transforms.

FFTW is installed on LC's On LC's TOSS 3 Linux machines, FFTW is installed in /usr/tce/packages/fftw/*.

This page lists available online tutorials related to parallel programming and using LC's HPC systems. NOTE: archive tutorials are no longer updated and may contain broken links and other QA issues.

Useful introductory information on LC's software environment is presented in the Software and Development Environment section of the Introduction to Livermore Computing Resources, or the Linux Clusters Overview for system-specific information.

This Mathematical Software Overview compares the chief mathematical subroutine libraries available and explains the lookup and support tools (including reference manuals) that help you use those libraries effectively. It also introduces a few important, commercial, interactive math tools available at LC.


Intel's threaded Math Kernel Library (MKL) is a set of math libraries containing optimized BLAS, LAPACK, ScaLAPACK, FFT and other routines in the LC Linux environment. MKL is available only on LC machines with x86-based chips. Various versions of MKL are available in /usr/local/tools/mkl-<version> on CHAOS 5 systems and in /usr/tce/packages/mkl/mkl-<version> on TOSS 3 systems, where <version> is a specific version.