1. 07 Sep, 2012 1 commit
    • James Dinan's avatar
      [svn-r10214] Implementation of MPIX_NO_OP and MPI_REPLACE. · e0b7dc2b
      James Dinan authored
      Added builtin op implementations for RMA-only ops.  MPI_REPLACE was not defined
      in the op_table prior to this commit.  Also includes an alternate
      implementation of the linked list test that uses fetch-and-op with these
      operations to enable the use of shared locks.
      
      Reviewer: goodell
      e0b7dc2b
  2. 23 Aug, 2012 1 commit
  3. 03 Jul, 2012 1 commit
  4. 21 May, 2012 1 commit
  5. 24 Apr, 2012 2 commits
  6. 11 Apr, 2012 1 commit
  7. 12 Apr, 2011 1 commit
  8. 08 Mar, 2011 2 commits
  9. 07 Mar, 2011 3 commits
  10. 05 Mar, 2011 1 commit
    • William Gropp's avatar
      [svn-r8135] Enhancements to the Fortran binding, including code to not set... · d04ef874
      William Gropp authored
      [svn-r8135] Enhancements to the Fortran binding, including code to not set output character variables when an error occurs in the MPI routine (bug #1448) and partial support for the case where Fortran INTEGER and C int are not the same size (This requires a special option currently to buildiface, as the support is not complete.  However, it does work for many of the MPI routines, and can be used on an experimental basis by friendly users)
      d04ef874
  11. 21 Jan, 2011 1 commit
  12. 13 Jan, 2011 1 commit
    • Darius Buntinas's avatar
      [svn-r7720] Fix collectives to not hang if the communicator contains a failed... · 3e71b782
      Darius Buntinas authored
      [svn-r7720] Fix collectives to not hang if the communicator contains a failed process.  The collectives will not return an error immediately upon detecting a failure, rather they'll return the error at the end of the function and continue the communication pattern so that other processes waiting to receive messages will not hang.  This means that, although the collective should complete at all processes, some processes will receive an error, and some processes may not get a valid result.  Since some processes may not receive an error and still receive an invalid result, a separate mechanism is needed to confirm that the collective has completed correctly, such as MPI_Comm_validate of the MPI3 FT proposal.
      3e71b782
  13. 03 Nov, 2010 1 commit
  14. 22 Oct, 2010 1 commit
  15. 11 Aug, 2010 1 commit
  16. 29 Jul, 2010 1 commit
  17. 01 Jul, 2010 1 commit
  18. 09 Jun, 2010 2 commits
  19. 08 Jun, 2010 2 commits
  20. 07 Jun, 2010 1 commit
  21. 17 Sep, 2009 1 commit
  22. 04 Feb, 2009 1 commit
  23. 27 Jan, 2009 1 commit
  24. 20 Jan, 2009 1 commit
  25. 06 Nov, 2008 2 commits
  26. 08 Oct, 2008 2 commits
  27. 07 Oct, 2008 4 commits
  28. 22 Sep, 2008 1 commit
  29. 02 Aug, 2008 1 commit