Jeff Squyres
5a3e05dded
Convert .cvsignore to svn:ignore
...
This commit was SVN r846.
2004-03-15 16:02:12 +00:00
Brian Barrett
23656a5ba4
* commit some pending rsh fixes. Code still isn't used - save that later :)
...
This commit was SVN r845.
2004-03-15 15:12:41 +00:00
Tim Woodall
c69026a46b
debugging rts/cts protocol
...
This commit was SVN r844.
2004-03-15 14:46:12 +00:00
Rich Graham
0894618d96
continue to implement the group functionality. Fix several bugs.
...
create lam_mpi_group_empty and lam_mpi_group_null and add them
to group table as entry 1 and 0, respectively. This makes is
possible to eliminate some special case code.
This commit was SVN r843.
2004-03-15 02:25:49 +00:00
Tim Woodall
7b590f00b4
first cut at blocking send/recv (via tcp)
...
This commit was SVN r842.
2004-03-11 22:02:01 +00:00
Prabhanjan Kambadur
61d83a1875
removing topo since it currently depends on communicators and groups
...
This commit was SVN r841.
2004-03-09 21:21:18 +00:00
Tim Woodall
970c6b102f
protect macro arguments w/ parens when casting to lam_object_t, otherwise
...
pointer arithmetic used w/in the argument list is broken
This commit was SVN r840.
2004-03-09 15:11:16 +00:00
Prabhanjan Kambadur
4faa12e156
these are the topo/base functions which are always present. topo module authors need not implement these functions at all if they so choose. this is teh first version. i require that lam_comm_ functions be implemented so that i can test some of them out. obviously, not all of them depend on lam_comm or lam_group functions
...
This commit was SVN r839.
2004-03-08 06:48:24 +00:00
Prabhanjan Kambadur
c798be5b1e
adding the required Makefile.am ... oops
...
This commit was SVN r838.
2004-03-08 04:18:38 +00:00
Prabhanjan Kambadur
7ec818d7d9
adding graph_map and cart_map. Also had to make some changes in header files. Pushed all teh required headers into topo_unity.h
...
This commit was SVN r837.
2004-03-08 04:06:44 +00:00
Prabhanjan Kambadur
848e690783
Including the members required for topology into lam_communicator_t structure
...
This commit was SVN r836.
2004-03-08 03:14:47 +00:00
Prabhanjan Kambadur
ccfa6499fe
changing the MCA framework glue functions after a chat with jeff.
...
This commit was SVN r835.
2004-03-08 02:54:05 +00:00
Prabhanjan Kambadur
db0cc3ca9f
changing the base header file
...
This commit was SVN r834.
2004-03-08 00:34:16 +00:00
Prabhanjan Kambadur
539e7d182c
making changes to topo_base_select and topo.h so that they are more in conformance with the MCA framework
...
This commit was SVN r833.
2004-03-07 23:53:21 +00:00
Prabhanjan Kambadur
b9536f1d5d
Topology unity module header file
...
This commit was SVN r832.
2004-03-07 09:31:17 +00:00
Prabhanjan Kambadur
928af5b254
Adding the required logic to select a topo module at runtime. This is done primarily by topo_base_select
...
This commit was SVN r831.
2004-03-07 07:09:11 +00:00
Prabhanjan Kambadur
a9b7008a03
adding this directory to lam_ignore
...
This commit was SVN r830.
2004-03-06 23:01:47 +00:00
Prabhanjan Kambadur
8daf883fb9
Makefile for unity/config dir
...
This commit was SVN r829.
2004-03-06 22:50:55 +00:00
Prabhanjan Kambadur
b7a212c2c1
configuration file for unity module
...
This commit was SVN r828.
2004-03-06 22:50:17 +00:00
Prabhanjan Kambadur
c99dea0467
source files for the unity module
...
This commit was SVN r827.
2004-03-06 22:49:10 +00:00
Prabhanjan Kambadur
473c6c3785
Adding files for the new unity module
...
This commit was SVN r826.
2004-03-06 22:48:12 +00:00
Prabhanjan Kambadur
854844f446
*** empty log message ***
...
This commit was SVN r825.
2004-03-06 22:44:10 +00:00
Prabhanjan Kambadur
caf7efd85b
this is the makefile for the directory
...
This commit was SVN r824.
2004-03-06 22:42:59 +00:00
Prabhanjan Kambadur
c53ee4db92
The 'base' functions for topology. Topology module authors need not bother to write these fucntions in their modules. They can leave the function pointers as NULL.
...
This commit was SVN r823.
2004-03-06 22:40:26 +00:00
Prabhanjan Kambadur
20cdd44c15
*** empty log message ***
...
This commit was SVN r822.
2004-03-06 22:32:48 +00:00
Prabhanjan Kambadur
b3c7d9f8ef
Checking these files in so that they are not going to be lost. Note i still run windows
...
This commit was SVN r821.
2004-03-06 22:32:07 +00:00
Tim Woodall
e5b510128f
fixed dependency
...
This commit was SVN r820.
2004-03-03 17:06:49 +00:00
Tim Woodall
4f79b5d7ff
fixed dependencies
...
This commit was SVN r819.
2004-03-03 17:05:51 +00:00
Tim Woodall
8ac7db9c55
added link dependency
...
This commit was SVN r818.
2004-03-03 17:04:30 +00:00
Tim Woodall
1f915b0b4a
- made lam_mutex_t a lam_object
...
- implemented module exchange
- debugging p2p init
- added condition variables
- added threading test code
This commit was SVN r817.
2004-03-03 16:44:41 +00:00
Tim Woodall
366b325f24
various flavors of condition variables/mutexes -- not all are complete -- for experimentation only
...
This commit was SVN r816.
2004-03-03 16:10:26 +00:00
Rich Graham
2493a6c3ea
continue to implement the group functionality.
...
This commit was SVN r815.
2004-03-02 00:14:13 +00:00
Rich Graham
8e9f32b5d0
continue to implement first cut of the group functionality. This code
...
has not yet been tested. Bug fix for group_excl.c . Add support funtion to
set rank within the group.
This commit was SVN r814.
2004-02-27 19:22:14 +00:00
Jeff Squyres
76c8f50858
Clarify the error message
...
This commit was SVN r813.
2004-02-24 12:25:22 +00:00
Rich Graham
833af842be
implement group_compare and group_intersection.
...
This commit was SVN r812.
2004-02-19 19:44:51 +00:00
David Daniel
85558e92d4
Fixing calls to destructors in OBJ_RELEASE
...
Also preparing for move to BSD-based atomic operations.
This commit was SVN r811.
2004-02-18 06:09:58 +00:00
David Daniel
edf0669882
Moving lam_group_finalize to lam_mpi_finalize (for symmetry with
...
lam_group_init).
laminfo was failing in an assertion
This commit was SVN r810.
2004-02-18 06:07:06 +00:00
Brian Barrett
9028eb751d
* The usual ignore stuff
...
This commit was SVN r809.
2004-02-15 02:13:49 +00:00
Brian Barrett
eaba4dd249
* Make the cofs pcm module have a priority of 1 so it always gets selected
...
over the still being developed rsh module
This commit was SVN r808.
2004-02-15 02:11:05 +00:00
Brian Barrett
d50cb6b82a
* shell code for rsh pcm module. Doesn't work, but has priority of 99, so
...
it should really never get selected.
This commit was SVN r807.
2004-02-15 01:45:10 +00:00
Jeff Squyres
b4746704ab
- coll_basic_config.h no longer exists; just use coll_basic.h
...
- #define's for MCA module version numbers changed names
This commit was SVN r806.
2004-02-14 21:26:30 +00:00
Brian Barrett
4869543e7e
* Rename comm_call_error_handler to match standard comm_call_errhandler
...
This commit was SVN r805.
2004-02-14 19:37:05 +00:00
Jeff Squyres
063db13374
Minor mod
...
This commit was SVN r804.
2004-02-14 06:03:05 +00:00
Jeff Squyres
fa524b8716
Remove redundant CLEANFILES
...
This commit was SVN r803.
2004-02-14 06:02:16 +00:00
Jeff Squyres
dce0db9804
We really require AC >= 2.58
...
This commit was SVN r802.
2004-02-14 06:02:04 +00:00
Jeff Squyres
6744cbf576
Add a bit more helpful error message ;-)
...
This commit was SVN r801.
2004-02-14 05:22:24 +00:00
Jeff Squyres
e2fd8c8db2
Distinguish between thread types
...
This commit was SVN r800.
2004-02-14 03:39:59 +00:00
Jeff Squyres
47075220c4
Eliminate compiler warning; fix non-effective statement
...
This commit was SVN r799.
2004-02-14 03:35:23 +00:00
Jeff Squyres
86a98c20a6
No one needs to include "lam/mem/malloc.h" anymore
...
This commit was SVN r798.
2004-02-13 22:48:33 +00:00
Jeff Squyres
76153e5126
Remove compiler warning
...
This commit was SVN r797.
2004-02-13 22:41:02 +00:00