1. 08 Oct, 2014 3 commits
  2. 07 Oct, 2014 4 commits
  3. 06 Oct, 2014 4 commits
  4. 05 Oct, 2014 1 commit
  5. 04 Oct, 2014 1 commit
  6. 03 Oct, 2014 4 commits
  7. 02 Oct, 2014 1 commit
  8. 01 Oct, 2014 9 commits
  9. 30 Sep, 2014 1 commit
  10. 28 Sep, 2014 3 commits
    • Xin Zhao's avatar
      Add a RMA test for target side completion in Active Target. · 0e945ae7
      Xin Zhao authored
      
      
      In this test, during Active Target epoch, the origin process
      issues a large GET operation followed by a small PUT operation
      to the target process. Win_wait / Win_fence should guarantee
      all operations are completed at target when they returns. So
      after they return, we make the target process to update one
      window location accessed by that GET before. The GET operation
      should not get the updated value.
      Signed-off-by: Pavan Balaji's avatarPavan Balaji <balaji@anl.gov>
      0e945ae7
    • Xin Zhao's avatar
      Fix completion on target side in Active Target synchronization. · aa36f043
      Xin Zhao authored
      
      
      For Active Target synchronization, the original implementation
      does not guarantee the completion of all ops on target side
      when Win_wait / Win_fence returns. It is implemented using a
      counter, which is decremented when the last operation from that
      origin finishes. Win_wait / Win_fence waits until that counter
      reaches zero. Problem is that, when the last operation finishes,
      the previous GET-like operation (for example with a large data
      volume) may have not finished yet. This breaks the semantic of
      Win_wait / Win_fence.
      
      Here we fix this by increment the counter whenever we meet a
      GET-like operation, and decrement it when that operation finishes
      on target side. This will guarantee that when counter reaches
      zero and Win_wait / Win_fence returns, all operations are completed
      on the target.
      Signed-off-by: Pavan Balaji's avatarPavan Balaji <balaji@anl.gov>
      aa36f043
    • Xin Zhao's avatar
      Revert "Bug-fix: waiting for ACKs for Active Target Synchronization." · 32596b62
      Xin Zhao authored
      This reverts commit 74189446.
      32596b62
  11. 26 Sep, 2014 1 commit
  12. 25 Sep, 2014 1 commit
  13. 24 Sep, 2014 2 commits
  14. 23 Sep, 2014 5 commits