Voltar para Coaraci

Softwares

O sistema tem um grande conjunto de softwares instalados de acordo com as necessidades dos usuários. Os softwares disponíveis em produção deste guia estão listados abaixo.

Todos os softwares, compiladores e bibliotecas pré-instalados no cluster estão disponíveis em ‘/opt/ohpc/pub/’ e ‘/opt/spack/share/spack/modules/linux-oracle8-x86_64’.

Compiladores

A família de compiladores CUDA, GNU e Intel e suas respectivas ferramentas, estão disponíveis nas seguintes versões:

CUDA
Versão 12.1
Module: ‘cuda/12.1-gcc-12.2.0-pig3lo5’

GNU
Versão 8.5.0.
Binários: ‘gcc’, ‘gfortran’ e ‘g++’
Versão 12.2.0
Binários: ‘gcc’, ‘gfortran’ e ‘g++’
Module: ‘gnu12/12.2.0’

Intel oneAPI
Versão 2023.1.0:
Module: ‘intel/2023.1.0’

Bibliotecas de Transferência de Mensagem

As bibliotecas MPI pré-instalados no cluster são as seguintes:

Intel MPI
Versão 2021.9.0 compilada com Intel oneAPI 2023.1:
Module: ‘impi/2021.9.0’

OpenMPI
OpenMPI é uma biblioteca de troca de mensagens de código aberto implementada pela OpenMPI Project
Versão 4.1.4 compilada com GNU 12.2.0:
Module: ‘openmpi4/4.1.4’

MPICH
MPICH é outra biblioteca de troca de mensagens aberta existente:
Versão 3.4 compilada com GNU 12.2.0
Module: ‘mpich/3.4.3-ucx’

Bibliotecas Matemáticas

Estão pré-instalados no cluster as seguintes bibliotecas:

FFTW
Essa biblioteca são sub-rotinas para cálculo das transformadas rápida e discreta de Fourier, além de transformadas discretas do seno e cosseno e transformadas de Hartley.
Versão 3.3.10 compilada com GNU 12.2.0:
Module: ‘fftw/3.3.10’

HDF5
Hierarchical Data Format nome para um conjunto de formatos de arquivos e bibliotecas criadas para organização e armazenamento de grandes quantidades de dados numéricos.
Versão 1.10.8 compilada com GNU 12.2.0:
Module: ‘hdf5/1.10.8’

Intel MKL
Versão 2023.1 compilada com Intel oneAPI 2023.1:
Module: ‘mkl/2023.1.0’

NetCDF
Network Common Data Form (netCDF) é um conjunto de bibliotecas de softwares criadas para melhor organização de dados científicos.
Versão 4.9.0 compilada com GNU 12.2.0:
Module: ‘netcdf/4.9.0’

OpenBLAS
O BLAS (Basic Linear Algebra Subprograms) são rotinas que fornecem blocos de construção padrão para a realização de operações básicas vetoriais e matriciais.
Versão 0.3.21 compilada com GNU 12.2.0:
Module: ‘openblas/0.3.21’

PnetCDF
PnetCDF é uma bilbioteca de E/S (entrada/saída) paralelo de alta desempenho para acessar arquivos compatíveis com NetCDF.
Versão 1.12.3 compilada com GNU 12.2.0:
Module: ‘pnetcdf/1.12.3’

ScaLAPACK
O Scalable LAPACK é uma biblioteca de rotinas de alto desempenho para álgebra linear baseada no LAPACK.
Versão 2.2.0 compilada com GNU 12.2.0:
Module: ‘scalapack/2.2.0’