Dell AMD EPYC 7662 / NVIDIA Tesla A100

Softwares Instalados

Categoria: Bibliotecas

Boost C++ Libraries
Versão
Descrição Boost provides free peer-reviewed portable C++ source libraries
Documentação Boost Library Documentation
Licença Public
Localização https://www.boost.org

Como usar

Existe atualmente, sete instalações (5 versões) da biblioteca Boost no ambiente:

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

module load boost/1.61.0-intel-2021.3.0 Compilada com Intel-OneAPI-2021.3.0 e recursos: multithreaded, serialization, chrono, math
module load boost/1.62.0-intel-2022.0.1 Compilada com Intel-OneAPI-2022.0.1 e recursos: mpi, multithreaded, serialization, chrono, math
module load boost/1.76.0-gcc-9.3.0 Compilada com gcc-9.3.0 e recursos: mpi, multithreaded, serialization, chrono, math
module load boost/1.77.0-gcc-9.4.0 Compilada com gcc-9.4.0 e recursos: multithreaded, serialization, chrono, math
module load boost/1.82.0-intel-2023.2.1 Compilada com Intel-OneAPI-2023.2.1 e recursos: multithreaded, serialization, chrono, math
module load boost/1.82.0-gcc-9.4.0 Compilada com gcc-9.4.0 e recursos: mpi, multithreaded, serialization, chrono, math, numpy, python
module load boost/1.82.0-gcc-12.2.0 Compilada com gcc-12.2.0 e recursos: mpi, multithreaded, serialization, chrono, math

A utilização da biblioteca Boost é feita nos processos de compilação e
linkedição de softwares.

É possível ao usuário instalar, na sua conta, a versão que for necessária para
os seus programas. A instalação pode ser feita com auxílio do instalador 'spack'.

Exemplo de instalação:

module load spack

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

spack info boost

2-Verificar a lista de compiladores disponíveis

spack compiler list

3-Instalar a versão boost-1.69.0 com os compiladores gcc-9.4.0

spack install boost@1.69.0 %gcc@9.4.0

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

$HOME/boost/1.69.0/gcc/9.4.0

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

$HOME/modulefiles/boost/1.69.0-gcc-9.4.0