Open MPI - Open MPI

MPI aberto
Open MPI logo.png
Versão estável
4.1.0 / 18 de dezembro de 2020 ; 52 dias atrás  ( 2020-12-18 )
Repositório Edite isso no Wikidata
Sistema operacional Unix , Linux , macOS , FreeBSD
Plataforma Plataforma cruzada
Modelo Biblioteca
Licença Nova Licença BSD
Local na rede Internet www .open-mpi .org

Open MPI é um projeto de biblioteca de Message Passing Interface (MPI) que combina tecnologias e recursos de vários outros projetos (FT-MPI, LA-MPI, LAM / MPI e PACX-MPI). Ele é usado por muitos supercomputadores TOP500, incluindo Roadrunner , que foi o supercomputador mais rápido do mundo de junho de 2008 a novembro de 2009, e K computer , o supercomputador mais rápido de junho de 2011 a junho de 2012.

Visão geral

Open MPI representa a fusão entre três implementações de MPI conhecidas:

com contribuições da equipe PACX-MPI da Universidade de Stuttgart . Essas quatro instituições constituem os membros fundadores da equipe de desenvolvimento do Open MPI.

Os desenvolvedores da Open MPI selecionaram essas implementações MPI como excelentes em uma ou mais áreas. O Open MPI visa usar as melhores ideias e tecnologias de projetos individuais e criar uma implementação de MPI de código aberto de classe mundial que se destaca em todas as áreas. O projeto Open MPI especifica vários objetivos de nível superior:

Módulos de código

O código Open MPI tem 3 módulos de código principais:

  • OMPI - código MPI
  • ORTE - o ambiente de tempo de execução aberto
  • OPAL - a camada de acesso portátil aberto

Implementações comerciais

  • Sun HPC Cluster Tools - começando com a versão 7, a Sun mudou para Open MPI
  • Bullx MPI — Em 2010, a Bull anunciou o lançamento do bullx MPI, baseado no Open MPI

Veja também

Referências

links externos