forked from open-mpi/ompi
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Jeff Squyres edited this page Sep 2, 2014
·
58 revisions
-
Register for an account (if you have an SVN account, use your SVN username/password to login)
-
Known Issues
-
Engineering / developer meetings
- June 24-26, 2014, Chicago, IL USA
- December 12-13, 2013, Chicago, IL USA
- June 3-4, 2013, San Jose CA USA
- December 2012, San Jose CA USA
- June 6-8 2012, San Jose, CA USA
- May 3-5 2011, Oak Ridge, TN, USA
- Sep 8-10 2010, Stuttgart, Germany
- Feb 25-27 2009, Louisville, KY, USA
- Feb 11, 2009, San Jose, CA USA
- Dec 2008, Menlo Park, CA, USA
- September 1-2 2008, Dublin, Ireland
- mid-July 2008, Louisville, KY, USA
- June-July 2008, Menlo Park, CA, USA
-
Open MPI Portability
-
Features
- Generic symbol visibility support
- Heterogeneous support
- multi-lib support
- Fault Tolerance
- IPv6 Support
- Thread Safety Support
- Implementing Progress Threads
- OpenMPI and Process Affinity: A primer for the hopelessly confused
- Modex-less Launches: How to get faster and more scalable launches
- Process placement
-
Using Trac and Subversion
-
Development Documents
- Are you a new developer to the Open MPI project?
- Open MPI project infrastructure
- How to maintain a tmp branch (see also the Mercurial wiki page)
- Mailing lists used by the Open MPI development team
- Development Process
- Coding Style
- Developer Configure Options
- Using Compiler Attributes
- Development Docs
- Importing 3rd Party Code into Open MPI
- Technical Guidelines (draft)
- Coverity Prevent web tool guidelines
- Everything you wanted to know about linkers but were too afraid to ask
- Open MPI's Certifying Authority SSL certificate (import this into your browser to avoid SSL certificate warnings)
- How to write / add FAQ entries to the Open MPI web site
- How to use Mercurial with Subversion for Open MPI development
- The role of autogen.pl in components and frameworks
- How to add a new component to Open MPI
- How to add a new framework to Open MPI
- How to add an experimental MPI interface in Open MPI
- How to test a branch before merging back into trunk of Open MPI
- Guidelines for MCA / MPI_T parameter levels
-
Design Documents
- CPU / Network Topology Description
- BTL Semantics Description (or Discovery as the case may be)
- Plans for extracting BTLs into an independent layer
- Error Messages How to handle error messages in the Open MPI stack. Also known as OPAL_SOS
- Network Failover Support for IB Networks
- Hierarchical Topology Framework
- Cray XE Port
- Runtime Interposition Project (Code named: Pineapple)
- ORTE Out-of-Band v2.0
-
Release documents
- General information
- Release methodology
- Release procedures
- Release Manager management of bugs (in general, may be superseded by individual release managers/series requirements)
- How to submit Changeset Move Requests (CMRs)
- v1.8 series
- [milestone:"Open MPI 1.8" v1.8 milestone]
- [milestone:"Open MPI 1.8.1" v1.8.1 milestone]
-
v1.7 series
- [milestone:"Open MPI 1.7" v1.7 milestone]
- [milestone:"Open MPI 1.7.1" v1.7.1 milestone]
- [milestone:"Open MPI 1.7.2" v1.7.2 milestone]
- [milestone:"Open MPI 1.7.3" v1.7.3 milestone]
- [milestone:"Open MPI 1.7.4" v1.7.4 milestone]
- [milestone:"Open MPI 1.7.5" v1.7.5 milestone]
- v1.6 series
- [milestone:"Open MPI 1.6" v1.6 milestone]
- [milestone:"Open MPI 1.6.1" v1.6.1 milestone]
- [milestone:"Open MPI 1.6.2" v1.6.2 milestone]
- [milestone:"Open MPI 1.6.3" v1.6.3 milestone]
- [milestone:"Open MPI 1.6.4" v1.6.4 milestone]
- [milestone:"Open MPI 1.6.5" v1.6.5 milestone]
- [milestone:"Open MPI 1.6.6" v1.6.6 milestone]
- v1.5 series
- [milestone:"Open MPI 1.5" v1.5 milestone]
- [milestone:"Open MPI 1.5.1" v1.5.1 milestone]
- [milestone:"Open MPI 1.5.2" v1.5.2 milestone]
- [milestone:"Open MPI 1.5.3" v1.5.3 milestone]
- [milestone:"Open MPI 1.5.4" v1.5.4 milestone]
- [milestone:"Open MPI 1.5.5" v1.5.5 milestone]
- v1.4 series
- [milestone:"Open MPI 1.4" v1.4 milestone]
- [milestone:"Open MPI 1.4.1" v1.4.1 milestone]
- [milestone:"Open MPI 1.4.2" v1.4.2 milestone]
- [milestone:"Open MPI 1.4.3" v1.4.3 milestone]
- [milestone:"Open MPI 1.4.4" v1.4.4 milestone]
- [milestone:"Open MPI 1.4.5" v1.4.5 milestone]
- v1.3 series
- [milestone:"Open MPI 1.3" v1.3 milestone]
- [milestone:"Open MPI 1.3.1" v1.3.1 milestone]
- [milestone:"Open MPI 1.3.2" v1.3.2 milestone]
- [milestone:"Open MPI 1.3.3" v1.3.3 milestone]
- [milestone:"Open MPI 1.3.4" v1.3.4 milestone]
- v1.2 series
- [milestone:"Open MPI 1.2" v1.2 milestone]
- [milestone:"Open MPI 1.2.1" 1.2.1 milestone]
- [milestone:"Open MPI 1.2.2" 1.2.2 milestone]
- [milestone:"Open MPI 1.2.3" 1.2.3 milestone]
- [milestone:"Open MPI 1.2.4" 1.2.4 milestone]
- [milestone:"Open MPI 1.2.5" 1.2.5 milestone]
- [milestone:"Open MPI 1.2.6" 1.2.6 milestone]
- [milestone:"Open MPI 1.2.7" 1.2.7 milestone]
- [milestone:"Open MPI 1.2.8" 1.2.8 milestone]
- [milestone:"Open MPI 1.2.9" 1.2.9 milestone]
- v1.1 series
- [milestone:"Open MPI 1.1" v1.1 milestone]
- [milestone:"Open MPI 1.1.1" v1.1.1 milestone]
- [milestone:"Open MPI 1.1.2" v1.1.2 milestone]
- [milestone:"Open MPI 1.1.3" v1.1.3 milestone]
- [milestone:"Open MPI 1.1.4" v1.1.4 milestone]
- General information
-
Administrative documents
-
ORTE documents
-
Runtime environment