Ir para o conteúdo principal

Software

Compiladores, bibliotecas numéricas e pacotes científicos disponibilizados no ambiente computacional do CENAPAD-MG.

Softwares disponíveis

Os softwares instalados no sistema são destinados ao uso geral e estão organizados nas categorias de compiladores, bibliotecas numéricas e pacotes científicos.

Os usuários poderão solicitar ao CENAPAD-MG a instalação de novos softwares. Esses recursos poderão ser disponibilizados para uso geral ou de forma restrita a determinado grupo de pesquisa.

Ambientes e versões disponíveis

Ambientes de compilação e respectivas versões
Ambiente Versão
MPIBULL2 1.3.5
Compiladores GNU GNU 4.1.2
Compiladores Intel Intel 10.1.008

Compiladores e bibliotecas numéricas

Compilação na máquina de acesso

O cluster dispõe de diversos compiladores para as linguagens C, C++ e Fortran instalados na máquina de acesso.

É nessa máquina que os códigos e programas deverão ser compilados e depurados antes de serem submetidos para execução nos nós de processamento.

Compiladores para MPI

Para códigos paralelos escritos com MPI e destinados a máquinas com arquitetura de memória distribuída, recomenda-se o uso do ambiente MPIBULL2 durante a compilação.

Esse ambiente facilita a utilização da rede InfiniBand durante a execução das aplicações paralelas.

Compiladores disponíveis

Ambiente MPIBULL2 — versão 1.3.5.

Compiladores MPI e linguagens suportadas
Compilador Linguagem
mpicc C
mpiCC C++
mpif77 Fortran 77
mpif90 Fortran 90

OpenMP e códigos seriais

Estão disponíveis compiladores dos grupos GNU e Intel para códigos seriais escritos em C, C++ e Fortran.

As versões instaladas oferecem suporte às diretivas OpenMP, permitindo a execução paralela por meio de threads nos diversos núcleos de cada nó de processamento.

Compiladores GNU

Versão e compiladores GNU disponíveis
Informação Descrição
Versão GNU 4.1.2
Compiladores
gcc e g77
Paralelismo Suporte a OpenMP

Compiladores Intel

Versão e compiladores Intel disponíveis
Informação Descrição
Versão Intel 10.1.008
Compiladores
icc e ifort
Paralelismo Suporte a OpenMP

Manuais e Guia do Usuário

Informações adicionais sobre cada compilador podem ser consultadas nos manuais Unix por meio do comando man.

O Guia do Usuário está disponível no ambiente pelo seguinte caminho:

/usr/local/share/BAS5-Xeon-User_Guide.pdf

Pacotes científicos públicos

Os pacotes científicos públicos serão instalados conforme a demanda apresentada pelos usuários e grupos de pesquisa.

A solicitação deverá informar o nome do software, a versão necessária, a finalidade científica e eventuais requisitos de licenciamento.

Precisa de outro software?

Solicite a avaliação e a instalação de um novo software científico no ambiente computacional do CENAPAD-MG.