Major Features:

  1. Fortran 2008 bindings [done]
  2. Improved support for Intel MIC (contribution from U. Tokyo) [done]
  3. MXM support (contribution from Mellanox) [done]
  4. HCOLL support (contribution from Mellanox) [done]
  5. Support for MPI-3.1 [done]
  6. Improved support for portals4 [done]
  7. New RMA infrastructure [done]

More details of the status of some of these features are available here:

Milestone: mpich-3.2.2

Due in 3 weeks (11/01/15 00:00:00)

Major Features:

  1. Scalable VCs
  2. Improvements for fine-grained communication (message rate and such)
  3. OFI/libfabric support
  4. MPI+thread optimizations
    • Thread arbitration optimizations
    • Fine-grained threading optimizations
  5. Topology function improvements (Comm_split_type and Cart/graph_create)
  6. Derived datatypes
    • Loop computation optimizations (DAME infrastructure)
    • Dataloop comparison functionality
  7. ptmalloc support

Milestone: mpich-3.4

Due in 3 years (05/01/18 00:00:00)

Major Features:

  1. MPI-4 Fault Tolerance [partially done]
  2. CPU idling while waiting
  3. Active Messages
  4. Support for GPUs
  5. Support for PMI-3
  6. netloc integration
  7. Revamp NBC scheduler infrastructure to rely on requests (including generalized requests)
  8. Thread-safety improvements to MPICH extended generalized requests
Note: See TracRoadmap for help on using the roadmap.