David Daniel
563ac2a338
First pass of lam -> ompi conversion
...
This commit was SVN r1191.
2004-06-07 15:33:53 +00:00
Edgar Gabriel
536c279529
adding most of the required functionality for handling MPI-1 and most of MPI-2 communicator functions (except dynamic process management). The cid are currently not yet calculated properly, although the functions are checked in.
...
Still to do:
- make the CID allocation routine thread safe
- add the ACK in lam_comm_free
- fix a bug in lam_comm_split for inter-communicators ( in this
case we can not have allgather_intra and allgather_inter at the
same time at this communicators, that's however what
the current implemention assumes).
Reviewed by Jeff, Rich and Tim.
This commit was SVN r1148.
2004-05-21 19:36:19 +00:00
Vishal Sahay
ec7b437428
Add more functionality in comm
...
This commit was SVN r1121.
2004-05-07 23:15:10 +00:00
Prabhanjan Kambadur
ca48b3962b
Changing some prototypes and also changing the functions. There were some spelling mistakes and other problems. Also commiting the MPI topology functions
...
This commit was SVN r1075.
2004-04-21 20:55:54 +00:00
Prabhanjan Kambadur
a8d9e4ac7d
Pushing c_cube_dim to communicator since it is used by more than one type
...
This commit was SVN r1068.
2004-04-21 00:16:05 +00:00
Prabhanjan Kambadur
2f7aeb2d62
Changing some stuff in topo module ...
...
This commit was SVN r1043.
2004-04-16 20:54:48 +00:00
Edgar Gabriel
6932553a35
fixing the "no MPI-objects underneath the MPI-library functions" problem.
...
Exchanged therefore MPI_Comm by lam_communicator_t* and MPI_Group by lam_group_t* .
This commit was SVN r1000.
2004-03-28 14:24:43 +00:00
Edgar Gabriel
44a20d832a
first set of communicator functions. up to now
...
supporting MPI-1 intra-communicators.
The getnextcid function still to be done properly.
This commit was SVN r982.
2004-03-26 20:02:42 +00:00
Vishal Sahay
af4a977a21
Change references to keyhash according to the comm/datatype/win object -- append a prefix to keyhash in the respective structure
...
This commit was SVN r938.
2004-03-19 16:34:09 +00:00
Jeff Squyres
19629774f0
First cut at error handlers. Still have more to go.
...
This commit was SVN r934.
2004-03-19 06:12:43 +00:00
Jeff Squyres
b195c85f60
First cut of the errhandler stuff (invocation of errorhandlers, to be
...
invoked by top-level MPI functions). See doxygen comments for
explanations of which macros to use.
This commit was SVN r926.
2004-03-19 00:00:09 +00:00
David Daniel
e572fbb128
Removing explicit references to stdint.h
...
This commit was SVN r882.
2004-03-17 19:22:14 +00:00
David Daniel
7f8c2c3714
Updating header file names after the great directory reorganization.
...
This commit was SVN r877.
2004-03-17 18:45:16 +00:00
Jeff Squyres
1b67211597
Massive directory reorganization :-)
...
This commit was SVN r872.
2004-03-17 17:42:19 +00:00