George Bosilca
b7fa0e312f
Cleanup the clobber list.
2014-11-24 16:35:51 -05:00
George Bosilca
1877dfd0df
On Darwin make sure the field we expect to be 0 is indeed 0.
2014-11-24 14:16:36 -05:00
George Bosilca
b5574c1b4f
Per Dave suggestion add a serializing instruction bundled
...
together with RDTSC. It is still not perfect, but hopefully
much better than before.
2014-11-24 14:15:25 -05:00
George Bosilca
ee3d1ed5fd
Add tests for vector type.
2014-11-24 01:52:49 -05:00
George Bosilca
fb6ecdfd18
Fix few typos.
2014-11-24 01:48:09 -05:00
George Bosilca
766cfece36
Remove useless header.
2014-11-24 00:57:54 -05:00
George Bosilca
7f191f1196
Reenable the integration of OPAL level timers with
...
MPI_Wtime and MPI_Wtick.
Merge branch 'topic/accurate_timers'
2014-11-24 00:50:14 -05:00
George Bosilca
d4edd097c0
Allow for native timer (cycle level) integration
...
for MPI_Wtime and MPI_Wtick.
2014-11-24 00:45:14 -05:00
George Bosilca
5f49a11b29
Minor cleanups.
2014-11-24 00:44:50 -05:00
George Bosilca
18a916fced
Cleanup the AMD64 timer function.
2014-11-23 23:58:39 -05:00
George Bosilca
e27759956f
Allow the use of the optimized used timers
2014-11-23 23:51:13 -05:00
Ralph Castain
2e00e335b9
Add missing header to tarball. Remove stale opal_unignore
2014-11-21 17:35:11 -08:00
Howard Pritchard
6e807c4e8a
odls/alps: minor config cleanup
2014-11-21 11:09:28 -07:00
Andrew Friedley
e7bcad0c13
Remove unused variable.
...
Reported by @adrianreber, this patch removes an unused variable in the
PSM MTL, silencing a compiler warning.
2014-11-21 07:51:44 -08:00
Joshua Ladd
6600f344cd
Merge pull request #280 from nkogteva/oob_ud
...
OOB UD: opal_ignore removed from oob ud component: component is compilab...
2014-11-21 10:39:57 -05:00
George Bosilca
d622db783d
Based on https://github.com/open-mpi/ompi/pull/262 , we should use
...
true_lb while computing the lower bound.
2014-11-21 19:16:05 +09:00
Gilles Gouaillardet
705147e98b
coll/tuned: fix allgather bruck algorithm
2014-11-21 19:16:05 +09:00
George Bosilca
324e43909d
Enable CUDA support on Mac OS X.
2014-11-20 13:51:10 -06:00
Nadezhda Kogteva
05b2eb1270
OOB UD: opal_ignore removed from oob ud component: component is compilable. Added support of new RML API, support of opal_buffer as input data. Added usage of routed component.
2014-11-20 10:20:35 +02:00
Gilles Gouaillardet
758f7ab768
Revert "btl/vader: use FRAG_ALLOC_USER when single_copy_mechanism is VADER_NONE"
...
as discussed with @hjelmn in open-mpi/ompi-release#86
This reverts commit d2d7f39a4b
.
2014-11-20 16:04:55 +09:00
Nathan Hjelm
29e64c3def
Merge pull request #277 from hjelmn/btlmodrev
...
Revert btl modifications until more developers have had a chance to give input
2014-11-20 00:26:31 -06:00
Nathan Hjelm
1b564f62bd
Revert "Merge pull request #275 from hjelmn/btlmod"
...
This reverts commit ccaecf0fd6
, reversing
changes made to 6a19bf85dd
.
2014-11-19 23:22:43 -07:00
Nathan Hjelm
0d413fb73f
Revert "Remove stale file reference"
...
This reverts commit 4c8fa17234
.
2014-11-19 23:16:16 -07:00
Nathan Hjelm
b1f9569b7d
Revert "btl/openib: fix warnings"
...
This reverts commit 6e6c786b49
.
2014-11-19 23:16:16 -07:00
Ralph Castain
4c8fa17234
Remove stale file reference
2014-11-19 18:32:19 -08:00
rhc54
7c0273ecb3
Merge pull request #276 from teng-lin/master
...
Fixed a bug that fails to parse hostname starting with numbers.
2014-11-19 16:39:00 -08:00
Teng Lin
07ff51f43f
Fixed a bug that fails to parse hostname starting with numbers.
...
According to RFC 1123, hostnames that begin with numbers are valid.
2014-11-19 16:03:55 -08:00
Nathan Hjelm
6e6c786b49
btl/openib: fix warnings
2014-11-19 15:57:01 -07:00
Nathan Hjelm
ccaecf0fd6
Merge pull request #275 from hjelmn/btlmod
...
Updated the btl interface. Please update your components.
2014-11-19 15:01:40 -07:00
Ralph Castain
6a19bf85dd
Add a little debug
2014-11-19 13:45:00 -08:00
Ralph Castain
27be73c6fb
Allow callers to dstore.open to not request a specific list of desired components, but just take the highest priority one that is available
2014-11-19 13:31:31 -08:00
Ralph Castain
1169d4bfa0
Ignore *.out files generated by making tarballs
2014-11-19 12:31:36 -08:00
Nathan Hjelm
5a0a48c3c4
osc: remove lingering rdma component files
2014-11-19 12:11:54 -07:00
Nathan Hjelm
2b579610f2
btl/openib: fix compilation issues with XRC
2014-11-19 11:44:48 -07:00
Nathan Hjelm
2a382c2ec1
add btl comment
2014-11-19 11:33:04 -07:00
Nathan Hjelm
1a5349ec79
ompi ignore bfo until it is updated for new btl interface
2014-11-19 11:33:04 -07:00
Nathan Hjelm
8f1a44e60e
bml/r2: add all rdma btls even if another btl has higher exclusivity
...
Background: In order to support atomics each btl needs to provide support
for communicating with self unless the btl module can guarantee global
atomicity. Before this commit bml/r2 discarded any BTL with lower
exclusivity than an existing send btl. This would cause the BML to
discard any btl other than self.
The new behavior is as follows:
- If an exisiting send btl has higher exclusivity then the btl will not be
added to the send btl list for the endpoint.
- If a btl provides RDMA support then it is always added to the rdma btl
list.
- bml_btl weight for send btls is now calculated across all send btls.
- bml_btl weight for rdma btls is now calculated across all rdma btls.
With this change self should still win as the only send btl for loopback
without disqualifying other btls (ugni, openib) for atomic operations.
2014-11-19 11:33:04 -07:00
Nathan Hjelm
bf7daac388
btl/openib: add atomic operation support
2014-11-19 11:33:04 -07:00
Nathan Hjelm
22625b005b
osc/pt2pt: threading fixes and code cleanup
2014-11-19 11:33:04 -07:00
Nathan Hjelm
60648e4231
add more internal RMA error codes
2014-11-19 11:33:04 -07:00
Nathan Hjelm
0110603782
ob1 warning fix
2014-11-19 11:33:04 -07:00
Nathan Hjelm
45d1fac8af
ugni thread safety fixes
2014-11-19 11:33:03 -07:00
Nathan Hjelm
29e4e1c90a
Rename the OSC "rdma" component to pt2p to better reflect that it does not actually use btl rdma
2014-11-19 11:33:03 -07:00
Nathan Hjelm
24427639b6
Fix ob1 warnings
2014-11-19 11:33:03 -07:00
Nathan Hjelm
5e7c77c576
btl/ugni: add support for atomic operations
2014-11-19 11:33:03 -07:00
Nathan Hjelm
90554d0f95
btl/openib: misc cleanup (tabs, etc) and put credit code into a common place (was duplicated in the send and sendi paths)
2014-11-19 11:33:03 -07:00
Nathan Hjelm
4122067236
btl/openib: fix message coalescing
2014-11-19 11:33:03 -07:00
Nathan Hjelm
38e9611930
btl/openib: fix recieve queue source detection
2014-11-19 11:33:03 -07:00
Nathan Hjelm
7c43b566d2
more openib updates
2014-11-19 11:33:03 -07:00
Nathan Hjelm
3ea10476a4
btl/sm fix compilation when not using CMA or KNEM
2014-11-19 11:33:03 -07:00