ATPESC Minutes, 29 July Day 3 Afternoon - ahmadia/atpesc-2013 GitHub Wiki

Programming Models for High-Performance Computing, Rajeev Thakur

One-Sided Communication

Collective Communication

Topology

Overview of MPI-3, Rusty Lusk

Slides are available from the end of Rusty's slides from previous day

Major new features

  • Nonblocking collectives
  • Neighborhood collectives
  • Improved one-sided communication interface
  • Tools interface
  • Fortran 2008 bindings

Other new features

  • Matching Probe and Recv for thread-safe probe and receive
  • Noncollective communicator creation function
  • "const" correct C bindings
  • Comm_split_type function
  • Nonblocking Comm_dup
  • Type_create_hindexed_block function

C++ bindings removed

Previously deprecated functions removed