Tim Woodall
161e54e6c8
finalize/cleanup failed btl
...
This commit was SVN r9819.
2006-05-04 18:48:45 +00:00
George Bosilca
d8eb9978a6
Rearrange the convertor initialization, in order to make the upgrade required
...
for contiguous types simpler.
This commit was SVN r9818.
2006-05-04 17:36:08 +00:00
Tim Woodall
d8ff8010f3
track wether the vfrag is being retransmitted
...
This commit was SVN r9817.
2006-05-04 17:30:58 +00:00
Tim Woodall
1b26caa95b
first cut at btl failover - seems to be working for simple test case
...
This commit was SVN r9816.
2006-05-04 16:16:26 +00:00
Tim Woodall
350d5b1713
change hardcoded values into mca params
...
This commit was SVN r9815.
2006-05-04 15:20:18 +00:00
Tim Woodall
fdd622544b
added optional copy routine to allow "derived" class
...
of mca_bml_base_endpoint to copy state if an endpoint
is updated (e.g. btl deleted/added)
This commit was SVN r9814.
2006-05-04 15:19:12 +00:00
Tim Woodall
14293acce0
- added cleanup to destructor
...
- added copy routine to copy state from one sequence tracker into another
This commit was SVN r9813.
2006-05-04 15:14:47 +00:00
Brian Barrett
b76b46bcec
* fix some compile issues on Red Storm
...
This commit was SVN r9812.
2006-05-04 14:08:36 +00:00
Brian Barrett
3edcb2620c
* allow buildling of portals pml (have to specify a configure option anyway)
...
* don't built the hostfile ras, as we dont' even use the URM RMGR anymore
This commit was SVN r9811.
2006-05-04 14:08:17 +00:00
Brian Barrett
d101e91b97
* fix matching logic - since tag might be negative, need to mask the proper bits
...
or the bit-wise or changes all the high bits, which is bad
* push convertor creation to init to save a bit of time
* make debugging use macros so that it can go bye-bye
This commit was SVN r9810.
2006-05-04 13:48:32 +00:00
George Bosilca
93ccbc666a
The macro is alreadfy defined in one of the header file.
...
This commit was SVN r9809.
2006-05-04 07:06:58 +00:00
George Bosilca
bdecdc8d41
Cleanup the MX BTL. Remove all mpool related code as there will never be a MX mpool.
...
This commit was SVN r9808.
2006-05-04 06:55:45 +00:00
Brian Barrett
9276127c0d
* add some extra sauce to make sure we close down our processes properly
...
This commit was SVN r9807.
2006-05-04 00:38:49 +00:00
Edgar Gabriel
8c49f14dce
fix a bug in the intercomm-split allgather emulation function.
...
This commit was SVN r9806.
2006-05-03 21:41:10 +00:00
George Bosilca
c5209aad93
The return value is random. Let's return something that make sense.
...
This commit was SVN r9805.
2006-05-03 18:17:00 +00:00
Edgar Gabriel
f962ba2d89
fix the handling of the 'high' argument in Intercomm_merge. The logic
...
was unfortunatly exactly the opposite way round.
This commit was SVN r9803.
2006-05-03 14:43:52 +00:00
Brian Barrett
6db0f2a027
* couple of corrections to compile on Red Storm
...
This commit was SVN r9801.
2006-05-03 13:13:59 +00:00
Jeff Squyres
cc6fec09ba
Update to reflect some directories that are no longer there
...
This commit was SVN r9800.
2006-05-03 12:12:27 +00:00
Rainer Keller
29876af927
- Fix small buglet which causes SIGSEGV (seen with mpitrace/Paraver)
...
This commit was SVN r9799.
2006-05-03 07:53:13 +00:00
Jeff Squyres
87a2458bb1
Make sure to use the C version of the string.
...
This commit was SVN r9796.
2006-05-03 03:29:06 +00:00
Brian Barrett
1aa13c1e5c
* do proper fortran string handling for the MPI-IO functions that take string
...
arguments. Thanks to Bernard Knaepen for bringing this to our attention.
This commit was SVN r9792.
2006-05-02 14:39:11 +00:00
Brian Barrett
10a05dc0d1
* Fix comment about size_t being unsigned
...
* Fix initializer - shouldn't assign a negative value into an unsigned
variable
This commit was SVN r9790.
2006-05-02 12:21:30 +00:00
Brian Barrett
4add400f7d
* properly start with the memory descriptor inactive
...
This commit was SVN r9787.
2006-05-01 20:23:38 +00:00
Brian Barrett
5f939c53be
* first take at send / receive for a poratls pml (still really dumb and simple)
...
This commit was SVN r9786.
2006-05-01 20:03:49 +00:00
Brian Barrett
56f48357b3
* don't try to register callback at init time (will do at window creation time
...
anyway), so that we can run without ob1
This commit was SVN r9785.
2006-05-01 20:03:03 +00:00
Craig E Rasmussen
8a16f844ec
Changes MPI_Intercomm_merge high variable from integer to logical
...
This commit was SVN r9783.
2006-05-01 18:58:35 +00:00
Craig E Rasmussen
0c584d783e
Changes MPI_Intercomm_merge high variable from integer to logical
...
This commit was SVN r9782.
2006-05-01 18:58:05 +00:00
Brian Barrett
4256705ffb
* rename irecv, isend, and iprobe files to recv, send, and probe
...
This commit was SVN r9780.
2006-04-29 22:06:21 +00:00
Brian Barrett
315a889247
Try to get the Portals PML going again, just to get some data for the Cray
...
paper. This is just the shell, for checkpoint. Changes:
* Fix copyrights
* remove cancel code and ptl references
* add dump command
This commit was SVN r9779.
2006-04-29 22:05:20 +00:00
George Bosilca
0aa7587dd7
More timers around the pack/unpack functions.
...
This commit was SVN r9778.
2006-04-29 04:23:49 +00:00
Brian Barrett
52369307f8
Add a feature to the build system that Terry from Sun and I talked about
...
in San Jose. Allow the configure option --disable-binaries to build OMPI,
but not build or install the support binaries (so basically, just build
the libraries).
This commit was SVN r9777.
2006-04-29 02:16:41 +00:00
Brian Barrett
5fed99c2c2
Sending SIZE_MAX from machines with different sizeof(size_t) causes big problems,
...
as the smaller machine's SIZE_MAX won't be SIZE_MAX on the bigger machine, which
can lead to failures along the way -- in this case, with GPR triggers being
improperly fired.
This commit was SVN r9776.
2006-04-28 21:09:42 +00:00
George Bosilca
1af7a797f8
Vector type is the one I work on.
...
This commit was SVN r9774.
2006-04-28 16:20:47 +00:00
George Bosilca
b990870b55
Keep only the fastest version of the homogeneous unpack. Reorder the code
...
to improve the execution path. Some minor clean-ups.
This commit was SVN r9773.
2006-04-28 16:19:54 +00:00
George Bosilca
e23c3008a6
Keep only the best [the fastest] version of the unpack function.
...
This commit was SVN r9772.
2006-04-28 16:18:29 +00:00
George Bosilca
5133c987e3
Move the code around to shorten the execution path for the most common data-types.
...
This commit was SVN r9771.
2006-04-28 16:17:28 +00:00
George Bosilca
1ea3a39372
The condition was wrong. The fact that it accept 0 length messages
...
is interpreted as a shutdown of the io channel on the next iteration.
Definitively not the good approach. The correct condition is
bigger than 0.
This commit was SVN r9770.
2006-04-28 04:57:07 +00:00
Jeff Squyres
bfcf3867fc
Back out George's commit from earlier today; it seems to break stdout
...
forwarding.
More detailed mail coming to devel-core shortly that explains.
This commit was SVN r9769.
2006-04-28 03:32:27 +00:00
Jeff Squyres
22dbda116e
Add in oodles of missing files
...
This commit was SVN r9767.
2006-04-28 02:22:19 +00:00
Craig E Rasmussen
888c19b9ee
Changed bool Fortran type to logical
...
This commit was SVN r9766.
2006-04-27 22:49:06 +00:00
Craig E Rasmussen
bd77c2b212
Changed bool Fortran type to logical
...
This commit was SVN r9765.
2006-04-27 22:48:07 +00:00
Craig E Rasmussen
9333a2628b
Added counter to output name and changed bool Fortran type to logical
...
This commit was SVN r9764.
2006-04-27 22:46:48 +00:00
George Bosilca
0fd4e2d906
Optimize the execution path.
...
This commit was SVN r9763.
2006-04-27 22:25:53 +00:00
George Bosilca
faba013106
Move tests. Most of the checking are now disabled, only the performance one
...
are still active.
This commit was SVN r9762.
2006-04-27 22:25:02 +00:00
George Bosilca
ced5d564cf
Make sure we set the COMPLETED flag on the convertor in all the cases.
...
This commit was SVN r9761.
2006-04-27 20:53:28 +00:00
George Bosilca
80a53c7aff
More tests, some comments, some new data-types. First step for the performance framework.
...
This commit was SVN r9760.
2006-04-27 20:52:43 +00:00
Sushant Sharma
7a6e0c9ebf
Fixed remote environment setup. Submitted by: Tim Woodall
...
This commit was SVN r9759.
2006-04-27 20:07:56 +00:00
George Bosilca
bafc16f724
We don't need the len anymore as everything is not attached to the fragment.
...
This commit was SVN r9758.
2006-04-27 17:35:05 +00:00
George Bosilca
5df94f812e
Aren't we supposed to release the value on all possible execution paths ?
...
This commit was SVN r9757.
2006-04-27 17:31:01 +00:00
George Bosilca
0fcae472aa
Detect when the convertor is done with the conversion in a more
...
generic way.
This commit was SVN r9756.
2006-04-27 17:25:56 +00:00