George Bosilca
671dbea544
LXOR is a logical xor not a bitwise one, so using the ^ operation is not correct.
...
Advance the buffers for the *LOC operations.
This commit was SVN r1721.
2004-07-14 19:16:13 +00:00
Rich Graham
46d7e87b1b
Create the various session directories, and store this information
...
in ompi_process_info.
This commit was SVN r1719.
2004-07-14 18:08:34 +00:00
Brian Barrett
312819d8a3
* add support for a long -> string conversion (useful in RTE stuff)
...
This commit was SVN r1718.
2004-07-14 18:04:31 +00:00
Brian Barrett
b86076859d
* fixes to maek sure we don't activate memory debugging in ompi_config.h
...
This commit was SVN r1717.
2004-07-14 18:01:21 +00:00
Tim Woodall
ae9a547055
fix for latency issue
...
This commit was SVN r1715.
2004-07-14 15:35:46 +00:00
Prabhanjan Kambadur
1cafe1b6c0
Fixing a few bugs, prototyping errors, etc
...
This commit was SVN r1714.
2004-07-14 15:34:53 +00:00
Jeff Squyres
b3a98bab00
Add some protection for redefining malloc/realloc/free -- we do not
...
want to do this in the C++ MPI bindings.
This commit was SVN r1713.
2004-07-14 15:13:32 +00:00
Brian Barrett
000644007f
* C++ MPI bindings. MPI:: only
...
This commit was SVN r1712.
2004-07-14 14:11:03 +00:00
Prabhanjan Kambadur
ecadbacf2c
Removing a typo which has been there for a long long time :( ... my mistake
...
This commit was SVN r1711.
2004-07-14 13:53:42 +00:00
Jeff Squyres
2f7fc6469c
Temporarily turn off the log algorithms -- need more testing. :-(
...
This commit was SVN r1710.
2004-07-14 13:18:05 +00:00
Jeff Squyres
3cf2933c14
Fix for some stupid Linux distros (e.g., RH9) that pretend to have
...
epoll_ctl, but really don't (and incorrectly don't advertise that they
only stub out epoll_ctl [and friends]).
This commit was SVN r1709.
2004-07-14 12:16:54 +00:00
Jeff Squyres
4db04f0937
Temporary workaround so that we can link
...
This commit was SVN r1708.
2004-07-14 04:31:22 +00:00
Jeff Squyres
333f256829
Add missing ++i
...
This commit was SVN r1704.
2004-07-14 01:29:51 +00:00
Tim Woodall
f12b358c68
- disabled temp code
...
This commit was SVN r1701.
2004-07-13 21:54:50 +00:00
Tim Prins
18df76e46b
Some minor updates to the tcp oob.
...
- Changed/added some documentation
- Added the code to relase old peers when the list is too long
This commit was SVN r1699.
2004-07-13 21:03:03 +00:00
Rich Graham
f6af7c50ee
move the initialization of ompi_process_info after the RTE
...
initialization.
This commit was SVN r1698.
2004-07-13 21:02:49 +00:00
Rich Graham
3f5a147c66
proc_info sets the process name.
...
This commit was SVN r1697.
2004-07-13 21:01:30 +00:00
Jeff Squyres
16f7e613f6
Have DUP pass a preferred coll module when making the new
...
communicator.
This commit was SVN r1696.
2004-07-13 20:50:59 +00:00
Jeff Squyres
817b5678d3
Oops -- need to initialized "entry" before we used it. Duh. :-(
...
This commit was SVN r1695.
2004-07-13 20:41:46 +00:00
Jeff Squyres
05ab76a7ff
- Update to use new mca_base_param interface
...
- Be consistent w/ "component" and "module"
This commit was SVN r1693.
2004-07-13 20:25:12 +00:00
Jeff Squyres
2aa5f92fca
- Code review of the registration / lookup code with George
...
- Various fixes / cleanups as a result of the code review
George makes a good point that we could consolidate a lot of the
malloc's / strdup's in this code for platforms where we do not have
a lot of memory (i.e., add up all the memory required and make one
big malloc vs. lots of little mallocs). This is something for
post-first-release.
- Convert another data structure to the OBJ_* interface.
- Split the internal prototypes and struct definitions into their own
header file that won't be included anywhere else in Open MPI (except
ompi_info).
This commit was SVN r1692.
2004-07-13 20:24:26 +00:00
Tim Prins
a35dc35d09
Minor change to make the aligned allocate function work.
...
This commit was SVN r1681.
2004-07-13 17:59:38 +00:00
Jeff Squyres
d72527534e
Oops -- add a missing symbol.
...
This commit was SVN r1678.
2004-07-13 17:34:09 +00:00
Jeff Squyres
8c12657c30
Added instantiation for ompi_mpi_op_replace.
...
This commit was SVN r1673.
2004-07-13 15:24:58 +00:00
Jeff Squyres
31c5077aa2
- Code review by George; fix some minor errors
...
- Add MINLOC and MAXLOC
- Add REPLACE
This commit was SVN r1672.
2004-07-13 15:20:46 +00:00
Ralph Castain
8023bb13c0
Update to session_dir documentation.
...
This commit was SVN r1671.
2004-07-13 15:07:11 +00:00
Jeff Squyres
6c3159ec0b
Add some printf's to know where various init functions fail, until we
...
have show_help()
This commit was SVN r1670.
2004-07-13 12:35:43 +00:00
Ralph Castain
4a8db78261
Update name server to setup for oob remote operations. Move all remote calling functions to new location, setup replica for blocking thread to receive requests (not implemented yet).
...
This commit was SVN r1669.
2004-07-13 11:56:26 +00:00
Brian Barrett
25e7107517
* doh! I can't read. Only DELETE should be void*, the others should have
...
a last argument of int*. Go back to the previous way for the others.
This commit was SVN r1658.
2004-07-13 04:58:39 +00:00
Jeff Squyres
caaa2039d5
Fix some stylistic problems and code errors, found during code review
...
with Anju
This commit was SVN r1656.
2004-07-13 04:43:16 +00:00
Jeff Squyres
ebcbd1ca14
Be a little more careful with error conditions
...
This commit was SVN r1655.
2004-07-13 04:42:34 +00:00
Brian Barrett
d71d949620
* fix prototypes for the strange COPY, DUP, DELETE functions - last argument
...
should be void* not int*
This commit was SVN r1654.
2004-07-13 04:41:55 +00:00
Jeff Squyres
88af9e2f2c
If you don't have a cofs dir, let mpirun make and set one for you.
...
This commit was SVN r1653.
2004-07-12 23:17:18 +00:00
Tim Woodall
99429f0bbb
rename of procid -> vpid
...
This commit was SVN r1649.
2004-07-12 22:49:31 +00:00
Tim Woodall
8c1f2a1a68
work in progress
...
This commit was SVN r1648.
2004-07-12 22:46:57 +00:00
Tim Woodall
85b39439a8
skip over procs w/out associated ptls
...
This commit was SVN r1647.
2004-07-12 22:37:09 +00:00
Tim Woodall
963c4ef692
return from event loop if lib not initializedd
...
This commit was SVN r1646.
2004-07-12 22:28:47 +00:00
Weikuan Yu
89c14199d0
Add in stuff for the wrapper compilers
...
This commit was SVN r1645.
2004-07-12 21:08:20 +00:00
George Bosilca
7f19bd186f
Activate the CXX_BOOL datatype. Should be verified !!!
...
This commit was SVN r1644.
2004-07-12 20:47:20 +00:00
Ralph Castain
0db082ad03
Update compare function to properly deal with ALL.
...
This commit was SVN r1643.
2004-07-12 20:38:03 +00:00
Ralph Castain
e7e31921a5
Missed the ALL bit-mask last time - still in the editor!
...
This commit was SVN r1642.
2004-07-12 20:36:26 +00:00
Ralph Castain
8e48a8311e
Provide new bit mask for ALL comparisons, early inclusion of some oob interfaces (but not working yet, just compiling).
...
This commit was SVN r1641.
2004-07-12 20:35:19 +00:00
Tim Woodall
c232db97fe
fix environment variable for cofs dir
...
This commit was SVN r1640.
2004-07-12 20:17:29 +00:00
Tim Prins
f4d9cea614
Adding some documentation.
...
This commit was SVN r1639.
2004-07-12 20:05:29 +00:00
George Bosilca
a7fb89d698
Get rid of the 64 bytes memcpy... :)
...
This commit was SVN r1638.
2004-07-12 19:01:52 +00:00
Prabhanjan Kambadur
3b59525156
Adding headers so that dist works properly
...
This commit was SVN r1633.
2004-07-12 16:06:29 +00:00
Ralph Castain
ad50f148c2
Unit test for name server replica functionality now complete and functional.
...
This commit was SVN r1631.
2004-07-12 14:14:47 +00:00
Ralph Castain
b1656d227f
Replica functionality tested and now complete. Proxy functionality remains to be developed.
...
This commit was SVN r1630.
2004-07-12 14:14:13 +00:00
Ralph Castain
d5a4bf5798
Make sure create_cellid is trying to return non-zero number.
...
This commit was SVN r1629.
2004-07-12 03:31:03 +00:00
Ralph Castain
7e20e8f430
Update of unit test for name server - submitted to Jeff for review.
...
This commit was SVN r1628.
2004-07-12 03:21:18 +00:00