resumo - IEAv

Transcrição

resumo - IEAv
Título
Projeto BELIEVe : Andamento de Projeto
Angelo Pássaro - EFA-E
Responsável
[email protected]
(12) 3947 5514
CTA/IEAv
Ademar Muraro Jr, Alexandre D. Caldeira, Antônio C. C. Migliano, Antonio Luis Ribeiro,
Augusto B. d’Oliveira, Felipe Leonardo Lôbo Medeiros, Francisco Dias Rocamora Jr, Lamartine
N. F. Guimarães, Lúcio Marcos de Freitas, Marcos A. R. Franco, Mauricio Antoniazzi Pinheiro
Rosa, Nancy Mieko Abe, Onofre Felix de Lima Neto, Roberto YujiTanaka.
Equipe
Outras Instituições
Colaboradores:
Antônio C. J. Paes (UNESP), José Marcio Machado (UNESP).
Alunos / Estagiários:
Gleber Nelson Marques (Dout. INPE), Diogo Hideo Odan (Grad. UNIVAP), Karla Mamede Anan
(Grad. UBC), Marco Antonio Hidalgo Cunha (Grad. UNITAU), Odirlei Mantoan (Grad. UBC),
Walter Schmidt Silva (Grad. UBC).
Vinculação a
projetos
Projeto BELIEVe : Computação de Alto Desempenho no Laboratório de Engenharia Virtual
O projeto BELIEVe, proposto no âmbito do Laboratório de Engenharia Virtual (LEV),
tem entre seus objetivos: montar e disponibilizar um cluster de PC's, com arquitetura Beowulf;
instalar, testar e documentar o desempenho de um conjunto de bibliotecas matemáticas de alto
desempenho para processamentos seqüencial e paralelo, e capacitar pesquisadores para o
desenvolvimento de soluções computacionais em problemas complexos em ciência e engenharia
nesse tipo de plataforma.
Várias bibliotecas matemáticas com suporte para operar em máquinas da classe Beowulf
foram instaladas entre o final de 2002 e 2003 e avaliações de desempenho estão em andamento. No
mesmo período, foi instalado e foram realizados testes de desempenho com o software MCNP para
realização de simulação Monte Carlo.
Descrição
Em termos de capacitação de pessoal, durante o último ano, dois programas
computacionais desenvolvidos no IEAv, estão sendo adaptados para realização de processamento
paralelo. Um desses programas envolve simulação por elementos finitos e o outro a resolução da
equação de transporte matricial. Além disso, três projetos de Iniciação Científica, associados ao
BELIEVe, estão em andamento no LEV. Um deles está gerando um Trabalho de Graduação, o
qual será apresentado na Universidade Braz Cubas no início do próximo semestre. Dois projetos de
doutorado, nos quais o BELIEVe é utilizado como ferramenta de simulação, estão em andamento,
no programa de pós-graduação do Instituto Nacional de Pesquisas Espaciais (INPE). Um desses
trabalhos, iniciado em 2003, envolve simulações computacionais em problemas de
magnetoaerodinâmica (estudo de redução de arrasto aerodinâmico de objetos rombudos com uso
de laser para geração de plasma). Esse projeto de doutorado envolve colaboração com o
Laboratório de Aerotermodinâmica e Hipersônica da Divisão de Fotônica do IEAv.
Três palestras sobre o projeto BELIEVe, incluindo os resultados obtidos até o momento,
foram proferidas no período de Dezembro/2002 até a presente data:
•
Reunião de Trabalho sobre Computação de Alto Desempenho, Instituto de Física Teórica
(IFT/UNESP) – em 05/12/2002;
•
Ciclo de Palestras da Pós-Graduação da Física, Faculdade de Engenharia (FEG/UNESP –
Guaratinguetá), em 27/02/2003
•
Seminário de área do Departamento de Física do ITA, em 13/05/2003.
Estava prevista, para o primeiro trimestre deste ano, a aquisição, com verba FINEP, de
computadores adicionais para complementar o cluster de 16 nós proposto originalmente. Contudo,
houve um atraso na liberação da verba, causado por problemas alheios ao laboratório. Os testes de
desempenho realizados até o momento indicaram a necessidade de modificação na configuração
dos computadores. Esses testes estão sendo concluídos e estão servindo de base para uma nova
especificação. Está em andamento, uma cotação de preços de computadores, com configurações de
rede e memória mais adequadas para as aplicações previstas.
Em resumo, o cluster BELIEVe está operacional e à disposição da comunidade do CTA.
Dois trabalhos de pesquisa, envolvendo a geração de programas com exploração de paralelismo
estão em andamento, e o processo de formação de pessoal vem ocorrendo conforme esperado.
A infra-estrutura de software disponível atualmente é a seguinte:
-
Sistema operacional instalado em cada nó : Linux, distribuição Red Hat 8.0 com kernel
2.4.14 (atualização do sistema operacional Linux (Conectiva) versão 7.0 com kernel
2.2.17 instalado originalmente);
-
pacotes de troca de mensagens instalados : PVM (Parallell Virtual Machine) e MPICH
(Message Passing Interface) – processo e detalhes de implantação foram documentados;
-
compiladores : Fortran (g77 - 3.2 e Intel - 7.0) e C++ (gcc – 3.2 e Intel - 7.0);
-
bibliotecas matemáticas:
-
o
BLAS (Basic Linear Algebra System) – processamento seqüencial : pacote
otimizado testado e resultados em fase de documentação;
o
LAPACK (Linear Algebra Package) – processamento seqüencial : pacote
otimizado testado e resultados em fase de documentação;
o
BLACS (Basic Linear Algebra Communication Subprograms) – processo de
instalação documentado;
o
SCALAPACK (Scalable Linear Algebra Package) – processamento paralelo :
pacote otimizado testado e resultados em fase de documentação;
o
SUPERLU – processamentos seqüencial e paralelo – Bibliotecas instaladas, mas
a avaliação de desempenho ainda não foi realizada; e
o
ARPACK – processamento seqüencial : Biblioteca instalada, mas a avaliação de
desempenho ainda não foi realizada;
software de simulação operacional : MCNP – documentado.
de Alto Desempenho (PAD), cluster de PCs, programação paralela, bibliotecas
Palavras chave Processamento
matemáticas, bibliotecas de comunicação, MPI, PVM.