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
| 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.
| 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
| Informação | Descrição |
|---|---|
| Versão | GNU 4.1.2 |
| Compiladores |
gcc
e
g77
|
| Paralelismo | Suporte a OpenMP |
Compiladores Intel
| 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.