= mpi-start = == What is mpi-start? == MPI-Start is a set of scripts to close the gap between the workload management system of a Grid insfrastructure and the configuration of the nodes on which MPI applications are run. The package is used to help the user start MPI applications on heterogeneous Grid sites. MPI-Start was originally developed in the frame of the [[http://www.i2g.eu/|int.eu.grid project]] for the execution of MPI applications with the [[http://devel.ifca.es/cb/ |CrossBroker metascheduler]] and then extended its use as the official way of starting MPI jobs within [[http://egee-eu.org/|EGEE]]. Currently, it is part of the [[http://www.eu-emi.eu/|EMI]] project. Development info and code repo is available at github: https://github.com/IFCA/mpi-start (old tickets still available at http://devel.ifca.es/mpi-start) == Get mpi-start == mpi-start was part of the [[http://www.eu-emi.eu/|EMI]] project. The packages can be still be obtained from the [[http://emisoft.web.cern.ch/emisoft/|EMI repository]]. Newer mpi-start versions are built with the openSUSE Build Service. A [[https://build.opensuse.org/package/show/home:enolfc/mpi-start|mpi-start project]] contains packages for the latest releases. Source is available at [[https://github.com/IFCA/mpi-start|mpi-start github repository]]. Find out about the latest releases at the [[/Releases|Releases info page]]. == Software Requirements and Specifications == The [[/RequirementsAndDesign|Requirements and Design]] page presents the requirements specifications and a description of the MPI-Start implementation. == User Documentation == MPI-Start documentation for final users can be found at [[/UserDocumentation|User Documentation]], you can check also the typical error list and solutions in the [[/TroubleshootingGuide|Troubleshooting Guide]]. == Developer Documentation == If you want to develop new plugins for MPI-Start, you can consult the [[/DeveloperDocumentation|Developer Documentation]]. == System Administrator Documentation == A guide for system administrators that install MPI-Start at the sites is at [[/SiteConfiguration| Site Configuration]]. gLite sites may use the [[/MpiUtils| MPI-utils]] package for an easier configuration of MPI support. The [[/ServiceReferenceCard | service reference card]] contains additional information. There are configuration examples in [[/ParallelEnvironment| EMI-ES ParallelEnvironment]] to set up MPI-Start as backend for the different EMI-ES implementations. == More information == EGI provides also an [[https://wiki.egi.eu/wiki/MAN03_MPI-Start_Installation_and_Configuration | installation and configuration manual]]. More information about the usage of MPI in grid environments can be found at [[http://www.grid.ie/mpi/wiki/]].