| Abra MPI. Open MPI é um projeto que se originou como a fusão de tecnologias e recursos de vários outros projetos. |
Baixe Agora |
Abra MPI. Classificação e resumo
- Nome do editor:
- Jeff Squyres
- Site do editor:
- http://www.osl.iu.edu/~jsquyres/bladeenc/
Abra MPI. Tag
Abra MPI. Descrição
Open MPI é um projeto que se originou como a fusão de tecnologias e recursos de vários outros projetos. A Open MPI é um projeto combinando tecnologias e recursos de vários outros projetos (FT-MPI, LA-MPI, LAM / MPI e PACX-MPI) para construir a melhor biblioteca MPI disponível. Uma implementação complacente MPI-2 completamente nova, Open MPI oferece vantagens para fornecedores de sistema e software, desenvolvedores de aplicativos e pesquisadores de ciência da computação. As organizações (e projetos recém-combinados) contribuindo para a MPI aberta são Universidade de Indiana (LAM / MPI), a Universidade do Tennessee (FT-MPI), e Los Alamos National Laboratory (LA-MPI). Colaboradores adicionais estão no Sandia National Laboratories e no centro de computação de alto desempenho em Stuttgart. Esses desenvolvedores trazem muitos anos de experiência combinada para o projeto. Aqui estão algumas características principais de "Abrir MPI": · Conformidade completa de padrões MPI-2 · Segurança e concorrência de rosca · Desovamento do processo dinâmico · Alto desempenho em todas as plataformas · Manejo de trabalho confiável e rápido · Rede e tolerância de falhas de processo · Dados de suporte e heterogeneidade da rede · A única biblioteca suporta todas as redes · Instrumentação de tempo de execução · Muitos agendadores de emprego suportados · Muitos os suportados (32 e 64 bits) · Software de qualidade de produção · Portáteis e manutelizáveis · Tunable por instaladores e usuários finais · Extensos guias de usuário e instalador · Mensagens de erro internacionalizadas · Design baseado em componentes, APIs documentadas · Ferramenta semelhante ao CPAN para gerenciamento de componentes · Lista de discussão ativa e responsiva · Licença de código aberto com base na licença BSD O que há de novo nesta versão: · Corrigir alguns problemas no SRPM do OMPI no que diz respeito à Shell_scripts_Basename e seu uso com o MPI-Selector. Graças a Bill Johnstone por apontar o problema. · Adicionado muitas novas opções de afinidade do processo de trabalho MPI para MPIRUN. Veja a página MPIRUN (1) atualizada de recém-atualizada para detalhes. · Várias atualizações para a saída XML do MPIRUN. · Atualizar para corrigir algumas avisos de Valgrind em relação ao alocador PTMalloc2 e o uso do PLPA do MPI aberto. · Muitas atualizações e correções no componente coletivo (não padrão) "SM" (i.e., nativos de operações coletivas de memória compartilhada). · Atualizações e correções para alguns casos de canto MPI_COMM_SPAWN_Multiple. · Corrigir algumas funções de cópia interna no uso do PLPA do MPI aberto. · Corrija alguma lógica de análise do Nodelist SLURM que pode ter interferido em grandes empregos. Além disso, por aconselhamento da equipe SLURM, altere a variável de ambiente que usamos para obter a alocação do trabalho. · Reverter para um algoritmo de alocação de identificação de comunicador mais antigo (mas mais lento). · Encontrando a distância mínima fixa para dispositivos OpenFabrics no Openib BTL. · Relaxe a verificação do parâmetro MPI_CART_CREATE um pouco. · Corrigir mpi_comm_spawn apenas para verificar os argumentos da informação no processo raiz. Graças ao Federico Golfre Andreasi por relatar o problema. · Corrigido alguns problemas de configuração do BLCR. · Corrigido um impasse em potencial quando o Openib BTL foi usado com MPI_Thread_Multiple. · Seleção de regras dinâmicas fixas para o componente "sintonizado". · Adicionado um medidor de progresso de lançamento para MPIRUN (útil para grandes trabalhos; Defina o parâmetro Orte_Report_Launch_Progress para 1 para vê-lo). · Reduziu o número de descritores de arquivos consumidos por cada processo MPI. · Adicionar novos IDs de dispositivos para o Chelsio T3 RNS ao arquivo de configuração do Openib BTL. · Corrigir alguns problemas de crs auto-componentes. · Adicionado alguns parâmetros da MCA ao PSM MTL para ajustar seu comportamento de tempo de execução. · Corrigir alguns problemas com mpi_bottom / mpi_in_place. · Atualizações da página do homem dos mantenedores do pacote de Debain Open MPI. · Adicionar suporte ao ciclo para as plataformas alfa e SPARC. · Passar os sinalizadores de visibilidade para o script de configuração do libltdl, resultando em esses símbolos que estão sendo escondidos. Isso parece resolver principalmente o problema das aplicações que tentam usar diferentes versões de LIBLTDL daquela usada para construir MPI Aberto.
Abra MPI. Software Relacionado