1. 20 Oct, 2012 1 commit
  2. 19 Oct, 2012 1 commit
  3. 16 Oct, 2012 2 commits
  4. 11 Oct, 2012 3 commits
  5. 10 Oct, 2012 1 commit
  6. 20 Sep, 2012 1 commit
    • James Dinan's avatar
      [svn-r10249] Updated fetch_and_op implementation · 9574b9ab
      James Dinan authored
      Updated the fetch_and_op implementation to have two data transfer paths; one
      where data can be embedded in the packet header and one where it is sent
      separately.  With this change, the header size is back to 40 bytes.
      
      Reviewer: buntinas
      9574b9ab
  7. 07 Sep, 2012 2 commits
  8. 05 Sep, 2012 2 commits
  9. 30 Aug, 2012 3 commits
  10. 23 Aug, 2012 1 commit
  11. 08 Aug, 2012 1 commit
    • James Dinan's avatar
      [svn-r10114] Removed old/unused RMA vtable in CH3. · 52d980d7
      James Dinan authored
      Removed the old RMA virtual function infrastructure from CH3 -- this code was
      all already dead.  Function overrides are already provided per-window in the
      MPID_Win structure.  Overrides for non-window-specific (window creation)
      operations will be added shortly.
      
      Reviewer: buntinas
      52d980d7
  12. 24 Jul, 2012 1 commit
  13. 18 Jun, 2012 1 commit
  14. 15 Apr, 2012 1 commit
  15. 06 Apr, 2012 1 commit
  16. 04 Nov, 2011 1 commit
  17. 06 Apr, 2011 1 commit
  18. 28 Feb, 2011 1 commit
  19. 21 Jan, 2011 1 commit
  20. 08 Nov, 2010 1 commit
  21. 06 Nov, 2010 1 commit
    • William Gropp's avatar
      [svn-r7416] Major improvement to RMA performance for long lists of operations,... · 3608ca24
      William Gropp authored
      [svn-r7416] Major improvement to RMA performance for long lists of operations, an immediate mode accumulate for single ints, store the MPID_Comm within the window, and added a basic performance instrumentation interface that was extensively used to improve the RMA performance (enabled with --enable-g=instr).  With these fixes, MPICH2 can run the one-sided version of the Graph500 benchmark at a respectable if not great rate
      3608ca24
  22. 06 Oct, 2010 1 commit
  23. 08 Sep, 2010 1 commit
  24. 31 Aug, 2010 1 commit
  25. 11 Aug, 2010 2 commits
  26. 09 Aug, 2010 1 commit
  27. 06 Aug, 2010 1 commit
  28. 29 Jul, 2010 1 commit
  29. 28 Jul, 2010 1 commit
  30. 27 Jul, 2010 1 commit
    • David Goodell's avatar
      [svn-r6919] completion counter cleanup (adds MPID_cc_t) · 0a5c22ae
      David Goodell authored
      When compiled for fine-grained threading, the completion counter serves
      as a form of lockfree signalling.  As such, atomic access and memory
      barriers must be used to ensure correctness.
      
      In per-object mode, this code also contains valgrind client request annotations
      to inform Helgrind/DRD/TSan about the lockfree signalling pattern.
      
      No reviewer.
      0a5c22ae
  31. 09 Jun, 2010 1 commit
  32. 25 May, 2010 1 commit