Mike Dubman
96ef2fc0e4
fix handling datatypes which have a gap in the beginning
...
This commit was SVN r24936.
2011-07-25 06:30:09 +00:00
Mike Dubman
36db9c6233
* updated copyrights
...
* added support for non-contig data layout in FCA
This commit was SVN r24702.
2011-05-16 14:43:11 +00:00
Mike Dubman
3d517c0285
ABI cleanups
...
This commit was SVN r24193.
2010-12-28 07:11:46 +00:00
Mike Dubman
b339a7a07b
Add FCA 1.2/2.0 backward compatibility, depending on OMPI_FCA_VERSION_xx macro definition.
...
This commit was SVN r24192.
2010-12-27 21:32:34 +00:00
Mike Dubman
956e030f28
support for dynamic rules to control offload
...
This commit was SVN r24094.
2010-11-29 04:11:57 +00:00
Mike Dubman
5a7d76bb9c
resolve many warnings, comply to c99
...
This commit was SVN r24040.
2010-11-11 12:14:31 +00:00
Mike Dubman
f9bebe53f9
- fix fca support for MPI_IN_PLACE in allgather and allgatherv collectives
...
This commit was SVN r23841.
2010-10-06 19:09:02 +00:00
Mike Dubman
f525245498
- support for MPI_IN_PLACE during gather ops
...
- fix ABI check and message
This commit was SVN r23840.
2010-10-06 16:27:45 +00:00
Mike Dubman
58aa7fd161
enabling *gather*
...
This commit was SVN r23773.
2010-09-20 06:29:54 +00:00
Mike Dubman
bd9a1f28a3
revert r23764 in ompi/mca/coll/fca
...
This commit was SVN r23771.
The following SVN revision numbers were found above:
r23764 --> open-mpi/ompi@40a2bfa238
2010-09-20 06:06:45 +00:00
Ralph Castain
40a2bfa238
WARNING: Work on the temp branch being merged here encountered problems with bugs in subversion. Considerable effort has gone into validating the branch. However, not all conditions can be checked, so users are cautioned that it may be advisable to not update from the trunk for a few days to allow MTT to identify platform-specific issues.
...
This merges the branch containing the revamped build system based around converting autogen from a bash script to a Perl program. Jeff has provided emails explaining the features contained in the change.
Please note that configure requirements on components HAVE CHANGED. For example. a configure.params file is no longer required in each component directory. See Jeff's emails for an explanation.
This commit was SVN r23764.
2010-09-17 23:04:06 +00:00
Mike Dubman
104d57f69a
* Support allgatherv, convert displs and rcounts arrays to bytes.
...
* change comm_init API - no need to pass local rank groups, fca calculates that on its own.
* remove local rank list from module - libfca maintains that now.
* in fca_bcast and fca_reduce - pass root rank index and let libfca figure out the local rank index.
This commit was SVN r23716.
2010-09-05 09:49:59 +00:00
Mike Dubman
48274c1c77
better control for enable/disable specific coll APIs
...
This commit was SVN r23708.
2010-09-02 09:22:24 +00:00
Mike Dubman
8ef56bf258
* drop support for FCA v1.2
...
* add support for FCA ABI
* add support for allgather
This commit was SVN r23705.
2010-09-01 11:29:10 +00:00
Mike Dubman
fca50c4a09
comply to code-style: no c++ style commends
...
This commit was SVN r23645.
2010-08-24 13:42:21 +00:00
Mike Dubman
9cb2e0490b
removed #if 0
...
This commit was SVN r23643.
2010-08-24 13:32:28 +00:00
Mike Dubman
a036c24253
revert fix to comply with #2534
...
- use op->o_name directly
- cosmetic prints
This commit was SVN r23614.
2010-08-15 11:04:34 +00:00
Mike Dubman
ba5bc9b674
fixes:
...
* fixup lookup of supported ops by name:
in ompi 1.5.x the op string representation were changed from MPI_XXX to MPI_OP_XXX (relative to OMPI 1.4.x)
* keep compat between diff versions of FCA
* better error handling (return error if symbol not found)
* register to opal_progress and call fca_progress API
This commit was SVN r23597.
2010-08-12 08:15:55 +00:00
Mike Dubman
7d1a8a154d
fca:
...
- keep compat to fca v1.2 and fca 2.0
- fix segv
- keep compat to ompi 1.4.x
This commit was SVN r23569.
2010-08-08 13:28:41 +00:00
Mike Dubman
2914d11793
fix datatype API
...
This commit was SVN r23552.
2010-08-04 14:01:54 +00:00
Mike Dubman
7cbe9b43c2
initial release of Voltaire FCA (fabric collective accelerator) collective component
...
- compatible with FCA v1.2
This commit was SVN r23539.
2010-08-02 11:25:53 +00:00