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
George Bosilca
cabf703dad
No need for the assert after a loop.
...
This commit was SVN r9755.
2006-04-27 17:25:21 +00:00
George Bosilca
aa11164fdc
Update the test to match the latest version of the convertor.
...
This commit was SVN r9754.
2006-04-27 17:24:53 +00:00
Tim Woodall
02d991532f
interface to post a callback for notification of change to modex data
...
This commit was SVN r9753.
2006-04-27 16:15:35 +00:00
Tim Woodall
4fd2a71b6c
removed debug code - free list implementation has changed
...
This commit was SVN r9750.
2006-04-27 15:34:12 +00:00
Tim Woodall
0a56067509
Correction to resolve a problem related to partial reads. We were making a
...
copy of the receive buffer based on the iovec struct that may have been updated
during partial reads to reflect the current offset. Need to make the copy using
the base address of the buffer.
Thanks to Sven Stork for finding this.
This should be backported to 1.0.X and 1.1.X branches.
This commit was SVN r9749.
2006-04-27 14:27:02 +00:00
Brian Barrett
9cab1bb54a
* re-enable the eager fragment throttling, this time with the proper threshold value for when
...
the memory descriptor is closing itself, so that it actually works properly ;). I think I
was just getting lucky and not sending enough short messages with the reference impl.
This commit was SVN r9748.
2006-04-27 14:13:52 +00:00
Jeff Squyres
afed312ef9
Updates -- see %changelog
...
This commit was SVN r9747.
2006-04-27 13:15:13 +00:00
Jeff Squyres
d8cae6fc2e
Ensure that the configure_options macro is only given if it is nonempty
...
This commit was SVN r9746.
2006-04-27 13:14:20 +00:00
Jeff Squyres
ad53169d7c
Allow overriding configure options nicely
...
This commit was SVN r9744.
2006-04-27 04:00:02 +00:00
Jeff Squyres
609b94a2ec
Ditch old names
...
This commit was SVN r9743.
2006-04-27 03:50:00 +00:00
Jeff Squyres
48ce14c6e5
Checkpoint. Changes listed in specfile %changelog.
...
This commit was SVN r9742.
2006-04-27 03:49:32 +00:00
Jeff Squyres
494dcb2f96
Name change
...
This commit was SVN r9741.
2006-04-27 03:33:08 +00:00
Jeff Squyres
e39a171871
Checkpoint before name changes
...
This commit was SVN r9740.
2006-04-27 03:19:07 +00:00
Brian Barrett
524b99c5e7
* commit switcher rpm build script for Jeff
...
This commit was SVN r9739.
2006-04-27 03:07:08 +00:00
Brian Barrett
66d1d3b83f
* add a quick debugging sanity check
...
* It appears that Cray's SeaStar has some horrible performance for iovecs - IN_pLACE
was actually slower than copying into eager frags. Ugh. And we don't even pre-pin
eager frags yet!
This commit was SVN r9738.
2006-04-27 02:55:31 +00:00
Tim Woodall
7a139d6cc8
- corrections to I/O forwarding - handling of incomplete writes
...
THESE CHANGES SHOULD BE PROPOGATED TO BOTH 1.0 and 1.1 BRANCHES
This commit was SVN r9734.
2006-04-26 15:36:06 +00:00
Jeff Squyres
2a2b27bf57
Forgot to remove f90_get_alignment.m4 from Makefile.am.
...
This commit was SVN r9725.
2006-04-26 12:07:26 +00:00
Jeff Squyres
79a3678924
Fix typo
...
This commit was SVN r9723.
2006-04-26 11:52:25 +00:00
Brian Barrett
5bd1be7ac4
* clean up some configure --help output as reported on OMPI mailing list.
...
This should probably go to 1.1...
This commit was SVN r9722.
2006-04-26 02:07:19 +00:00
Brian Barrett
cf7f43a79d
* commit OSCAR switcher files from LAM so that they can be made OMPI-ized
...
This commit was SVN r9721.
2006-04-26 01:08:20 +00:00
Jeff Squyres
7871b207e1
Bring the latest work from the v1.0 branch (easier to keep / maintain
...
up here on the trunk -- nothing has changes w.r.t the RPM packaging
yet). Used svn cp to bring in README and buildrpm.sh, but since
openmpi.spec already existed here, I couldn't svn cp because it
complained about one being in the way. I *could* svn merge it here to
preserve all the history, but I'm not really interested in the history
-- I just want to replace it en masse with the stuff from the 1.0
branch because that's the latest latest latest.
This commit was SVN r9720.
2006-04-26 00:23:39 +00:00
Jeff Squyres
6fd19ef890
Updates to README:
...
- clarify f90 module size comments
- make --with-mpi-param-check comment correct
This commit was SVN r9716.
2006-04-25 21:49:50 +00:00
Tim Woodall
3e57a4ec48
remove debug code - not required
...
This commit was SVN r9715.
2006-04-25 19:05:57 +00:00
Jeff Squyres
69e4c118ae
Fix typo.
...
This commit was SVN r9712.
2006-04-25 17:17:13 +00:00
Jeff Squyres
bb3e8dd3cd
Add notes about the F90 module sizes.
...
This commit was SVN r9710.
2006-04-25 16:58:27 +00:00
Jeff Squyres
c6a753f41b
Finish the rest of r9698:
...
- Add a lengthy comment explaining why we don't get F90 data type
alignments
- Remove config/f90_check.m4 and its entry in acinclude.m4
This commit was SVN r9707.
The following SVN revision numbers were found above:
r9698 --> open-mpi/ompi@e57300da4c
2006-04-25 10:45:06 +00:00
George Bosilca
3e968d4f63
There is no length on the free list.
...
This commit was SVN r9704.
2006-04-24 23:13:51 +00:00
George Bosilca
29fe545451
Remove all references to the ompi_mpi_long_long variable. The MPI_LONG_LONG is now
...
a synonym to MPI_LONG_LONG_INT.
This commit was SVN r9703.
2006-04-24 22:15:42 +00:00
George Bosilca
40bcb2fb36
Still some long long left over. Should be clean by now.
...
This commit was SVN r9701.
2006-04-24 21:40:16 +00:00
George Bosilca
a297a7ae67
MPI standard state that MPI_LONG_LONG and MPI_LONG_LONG_INT are synonyms. Thanks to
...
Martin audet for finding out this one.
This commit was SVN r9699.
2006-04-24 21:24:10 +00:00
Jeff Squyres
e57300da4c
Don't bother to get the alignmnet of an f90 type -- the DDT engine
...
only uses the F77 alignments anyway. Plus, it is currently unknown
how to reliably get the F90 alignments because compilers *may* reorder
things and/or give different alignments than the f77 tests.
This commit was SVN r9698.
2006-04-24 14:28:51 +00:00
Gleb Natapov
10ae27dd25
Add NEWS item and copyright.
...
This commit was SVN r9697.
2006-04-24 14:15:22 +00:00
Brian Barrett
1da22f9099
* silence a bunch of compiler warnings on Solaris when using the Sun
...
compilers.
This should go to the v1.1 branch
This commit was SVN r9693.
2006-04-23 21:15:09 +00:00
Brian Barrett
9befdc7d9f
* Ensure that mca_common_sm_mmap_seg_alloc() always returns a word-aligned
...
pointer. Otherwise, we can end up segfaulting when the memory area is
used by the caller. Fixes a bug reported by Alex Spiegel.
This commit was SVN r9692.
2006-04-23 21:14:03 +00:00
Brian Barrett
9a65ddd788
* back out r9005, which for some reason works fine on the reference implementation
...
but causes resource exhaustion on the Red Storm implementation. Sigh...
This commit was SVN r9686.
The following SVN revision numbers were found above:
r9005 --> open-mpi/ompi@20d06e889e
2006-04-22 20:12:33 +00:00
Brian Barrett
453f9b870f
* Rename two files that had conflicting basenames with files in mpi/c/. This
...
can cause issues on some platforms (since they end up in the same .a file)
This commit was SVN r9685.
2006-04-22 20:03:45 +00:00
Brian Barrett
2ad29df0a1
* Add option to disable the adding of -g to CFLAGS/CXXFLAGS when --enable-debug
...
is given. Generally not useful, unless you're on a platform without a
debugger...
This commit was SVN r9684.
2006-04-22 19:23:26 +00:00
Brian Barrett
a8b60fe680
* add fortran data for Red Storm into platform file
...
* turn off -g debugging symbols on Red Storm since there's no debugger on the
test cage and it just bloats the binaries
This commit was SVN r9683.
2006-04-22 19:22:33 +00:00
Jeff Squyres
0556c129df
Fix MPI_*_GET_ATTR flag parameter to be of type logical. Thanks to
...
Michael Kluskens for pointing this out.
This commit was SVN r9676.
2006-04-21 04:31:49 +00:00
Craig E Rasmussen
6de9755919
Added counter to output macro name
...
This commit was SVN r9675.
2006-04-20 21:30:28 +00:00
Craig E Rasmussen
8646604497
Fixed to match Jeff S's changes to mpi-f90-interfaces.h.sh
...
This commit was SVN r9674.
2006-04-20 21:18:04 +00:00