- 23 Oct, 2012 12 commits
-
-
Pavan Balaji authored
No reviewer.
-
Pavan Balaji authored
MPICH2 --> MPICH1 move. No reviewer.
-
Pavan Balaji authored
Reviewed by robl.
-
Pavan Balaji authored
-
James Dinan authored
Copy/paste oops. Reviewer: none
-
Darius Buntinas authored
-
James Dinan authored
Implemented the local flush operations in terms of the full flush operations. Reviewer: goodell
-
James Dinan authored
Reviewer: goodell
-
James Dinan authored
The RMA op dispatch macro was previously defined in a private header used by the high level routines. This has been moved to mpiimpl.h to join the rest of the RMA op table code. This will allow other routines to dispatch RMA ops at the ADI correctly. Reviewer: goodell.
-
James Dinan authored
Added a new inline function to free the ops list. This is much clearer than how it was done previously and should make it easier to see when/where we can assume the ops list has been totally emptied. Reviewer: goodell
-
James Dinan authored
Refactored RMA ops enqueue/dequeue operations into inline functions to reduce copy/paste code. Added extra safety checks that will be needed as we renovate for MPI-3. Reviewer: goodell
-
James Dinan authored
-
- 22 Oct, 2012 5 commits
-
-
Pavan Balaji authored
No reviewer.
-
Pavan Balaji authored
No reviewer.
-
William Gropp authored
-
William Gropp authored
-
William Gropp authored
-
- 21 Oct, 2012 1 commit
-
-
Pavan Balaji authored
No reviewer.
-
- 20 Oct, 2012 6 commits
-
-
James Dinan authored
The lock packet may not be at the head of the queue, so the trailing get optimization needed to be updated to not skip over the first element. This is a performance, not a correctness fix. Reviewer: none
-
James Dinan authored
This commit implements MPI-3 RMA's flush and flush_all operations. Reviewer: buntinas
-
James Dinan authored
Added a shared lock, third-party communication test for MPI-3 RMA flush. Reviewer: buntinas
-
James Dinan authored
Updated passive target synchronization to allow the RMA lock op to be omitted from the op list when the lock is immediately requested. This is needed to implement MPI-3 RMA flush operations. Reviewer: buntinas
-
James Dinan authored
When enabled, this mode of operation immediately requests the lock when MPI_Win_lock is called. Currently, this is enabled by setting the MPICH_RMA_LOCK_IMMED environment variable. In the future, we can also make this mode of operation available though an info/assert. This capability is needed to implement MPI-3's flush operations. Reviewer: buntinas
-
James Dinan authored
Factored out code to initiate a lock operation and to wait for its completion. This will facilitate future changes, where the lock request can come from several different parts of the code. Reviewer: buntinas
-
- 19 Oct, 2012 16 commits
-
-
David Goodell authored
I think the trunk was broken by r10416, but autogen.sh should complete successfully now. No reviewer.
-
David Goodell authored
Contributed by Dmitri Gribenko <gribozavr@gmail.com>. http://lists.mcs.anl.gov/pipermail/mpich2-dev/2012-October/000997.html
-
Pavan Balaji authored
No reviewer.
-
Pavan Balaji authored
Reviewed by goodell.
-
Pavan Balaji authored
version number for which the test is valid anyway. Reviewed by dinan.
-
Pavan Balaji authored
Reviewed by dinan.
-
Pavan Balaji authored
strict=false. Reviewed by dinan.
-
Pavan Balaji authored
suite. This patch does not automatically disable maintainer mode in the test suite package. If we want to do that, we should make that the default in configure.ac. Reviewed by dinan.
-
Pavan Balaji authored
MPI_. A slightly older version of this patch was reviewed by goodell.
-
Pavan Balaji authored
-
William Gropp authored
-
William Gropp authored
-
William Gropp authored
[svn-r10406] Add missing math library. Question, does this routine belong in the perf directory instead of this directory, which should only have correctness tests?
-
William Gropp authored
-
William Gropp authored
-
William Gropp authored
[svn-r10401] Added LLNL IO tests to available test; also updated known configure options for random tests
-