- 20 Sep, 2012 7 commits
-
-
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
-
James Dinan authored
Updated the fetch_and_op test to test against multiple different datatypes. Also updated the build system to build binaries for each datatype and run them during testing.
-
Pavan Balaji authored
In several places, after checking for a parameter (e.g., comm) we were directly using it assuming that the parameter is valid. Since the previous ERRTEST macros did not jump to fn_fail on an error, this could result in undefined behavior if the parameter was invalid. Now, since we jump on errors within the macros themselves, once the check is done, we know that the parameter values are valid. Reviewed by buntinas.
-
Pavan Balaji authored
Reviewed by buntinas.
-
Pavan Balaji authored
Reviewed by buntinas.
-
Pavan Balaji authored
Reviewed by buntinas.
-
William Gropp authored
-
- 19 Sep, 2012 5 commits
-
-
Pavan Balaji authored
--disable-spawn is passed. No reviewer.
-
Pavan Balaji authored
Also, for common directories, protect dynamic process code with an ifdef. Reviewed by buntinas.
-
Pavan Balaji authored
AC_HELP_STRING. Reviewed by buntinas.
-
Pavan Balaji authored
Reviewed by buntinas.
-
Pavan Balaji authored
BG/Q, where we do a cross-compile. Reviewed by buntinas.
-
- 18 Sep, 2012 5 commits
-
-
Pavan Balaji authored
-
Pavan Balaji authored
No reviewer.
-
Pavan Balaji authored
encountered with the libstdc++ library on bgq. No reviewer.
-
Pavan Balaji authored
compiling the examples. No reviewer.
-
Pavan Balaji authored
-
- 14 Sep, 2012 1 commit
-
-
Pavan Balaji authored
-
- 13 Sep, 2012 3 commits
-
-
James Dinan authored
-
James Dinan authored
Reviewed and applied the patch provided by hammond@ in #1510. Reviewer: dinan@
-
James Dinan authored
-
- 12 Sep, 2012 3 commits
-
-
James Dinan authored
-
James Dinan authored
Reviewer: none
-
James Dinan authored
Corrected MPID_Win_shared_query, MPI_Win argument to MPID_Win*. Reviewer: none
-
- 11 Sep, 2012 3 commits
-
-
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@
-
James Dinan authored
The oputil.h code is useful to more than just the collectives code now, so it makes sense to move to the common include directory. Precursor to a refactor of oputil.h itself to add a third (type-name) parameter to the type macros. Reviewer: goodell
-
Darius Buntinas authored
-
- 07 Sep, 2012 6 commits
-
-
James Dinan authored
As of MPI 3.0, the tag argument in Intercomm_create can be ignored. Updated intercomm_create to use a fixed tag in the collectives tag space. Reviewer: balaji
-
James Dinan authored
-
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
-
James Dinan authored
Adds implementation of atomic fetch-and-op operation and several test cases. Reviewer: buntinas
-
Darius Buntinas authored
-
Darius Buntinas authored
-
- 05 Sep, 2012 7 commits
-
-
Pavan Balaji authored
r10173. Dropped r10174. No reviewer.
-
Pavan Balaji authored
No reviewer.
-
Pavan Balaji authored
-
Pavan Balaji authored
No reviewer.
-
Pavan Balaji authored
through mpiexec. No reviewer.
-
Pavan Balaji authored
-
James Dinan authored
Reviewer: buntinas
-