1. 10 Oct, 2012 1 commit
  2. 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
  3. 11 Sep, 2012 1 commit
    • James Dinan's avatar
      [svn-r10219] Refactoring of oputil for use in RMA. · 6165992c
      James Dinan authored
      An extra argument was added to the oputil macros to provide a name,
      which can be used to generate union types.  This is needed for
      generating types to be included in the RMA packet headers.  The RMA code
      is also modified to use this new functionality, replacing the old
      hand-coded unions.
      
      Reviewer: goodell@
      6165992c
  4. 07 Sep, 2012 1 commit
  5. 30 Aug, 2012 2 commits
  6. 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
  7. 01 Jul, 2010 1 commit
  8. 16 May, 2008 1 commit
  9. 07 Jan, 2008 1 commit
  10. 02 Nov, 2007 1 commit