Dell AMD EPYC 7662 / NVIDIA Tesla A100

Softwares Instalados

Categoria: Bibliotecas

FFTW - Fastest Fourier Transform in the West
Versão
Descrição C subroutine library for computing the discrete Fourier transform (DFT)
Documentação FFTW Documentation
FFTW Tutorial
Licença Free
Localização https://www.fftw.org/

Como usar

Existem atualmente, duas versões da biblioteca FFTW instaladas no ambiente:

- Opções de módulos de ativação para uso:

module load fftw/3.3.8-gcc-9.3.0 Compilada com gcc-9.3.0 e biblioteca OpenMPI-4.1.1
module load fftw/3.3.8-gcc-9.4.0 Compilada com gcc-9.4.0 e biblioteca OpenMPI-4.1.1
module load fftw/3.3.8-gcc-9.4.0-mvapich2 Compilada com gcc-9.4.0 e biblioteca MVAPICH2-2.3.6

module load fftw/3.3.9-gcc-9.4.0 Compilada com gcc-9.4.0 e biblioteca OpenMPI-4.1.1
module load fftw/3.3.9-intel-2019.0.5 Compilada com Intel-2019.0.5
module load fftw/3.3.9-intel-2021.3.0 Compilada com Intel-OenAPI-2021.3.0

A utilização da biblioteca FFTW é feita nos processos de compilação e
linkedição de softwares. É possível ao usuário instalar a versão da FFTW
que for necessária para os seus programas, na sua conta. A instalação pode ser feita com auxílio do instalador 'spack'. Exemplo de instalação:

1-Verificar as versões disponíveis do software FFTW para instalação

spack info fftw

2-Verificar a lista de compiladores disponíveis

spack compiler list

3-Instalar a versão fftw-2.1.5 com gcc-9.4.0 e OpenMPI-4.1.1

spack install fftw@2.1.5 %gcc@9.4.0 ^openmpi@4.1.1

4-A versão do FFTW será instalada na pasta:

$HOME/fftw/2.1.5/gcc/9.4.0

5-Será criado um módulo de configuração na pasta:

$HOME/modulefiles/fftw/2.1.5-gcc-9.4.0