1
1
Граф коммитов

876 Коммитов

Автор SHA1 Сообщение Дата
Jeff Squyres
99a09d6dbe Consolidate a little further
This commit was SVN r876.
2004-03-17 18:18:44 +00:00
Jeff Squyres
a842328bcc Final part of dir moves (hypothetically! :-)
This commit was SVN r875.
2004-03-17 17:47:14 +00:00
Jeff Squyres
3af590bc3f Ditch this directory
This commit was SVN r874.
2004-03-17 17:46:06 +00:00
Jeff Squyres
698685924b Part 2 of The Great Source Reorganization
This commit was SVN r873.
2004-03-17 17:45:44 +00:00
Jeff Squyres
1b67211597 Massive directory reorganization :-)
This commit was SVN r872.
2004-03-17 17:42:19 +00:00
Tim Woodall
8be45b5463 added additional mpi interface functions
This commit was SVN r871.
2004-03-17 17:28:11 +00:00
Jeff Squyres
4eb8a82be7 Update svn:ignore properties
This commit was SVN r870.
2004-03-17 04:03:09 +00:00
Jeff Squyres
86d2c8aca9 Fixes for VPATH builds
This commit was SVN r869.
2004-03-17 03:58:21 +00:00
Jeff Squyres
f462a7edfb - Make fortran pthread tests work properly
- Add THREAD_*FLAGS to all the relevant places
- Propagate THREAD_*FLAGS to the wrappers
- Add src/mpi/win/Makefile to AC_OUTPUT

This commit was SVN r868.
2004-03-17 03:04:44 +00:00
Jeff Squyres
7e97aafb66 Ensure that we always have fortran sizeof's and alignments, and put
them in run-time variables so that they can be overridden at run-time

This commit was SVN r867.
2004-03-16 23:54:51 +00:00
Vishal Sahay
7504db72f9 Attribute implementation for comm/win/datatype
This commit was SVN r866.
2004-03-16 23:34:41 +00:00
Rich Graham
5e5af09cd4 add the fortran interface function group_compare_f.c
This commit was SVN r865.
2004-03-16 23:19:39 +00:00
Vishal Sahay
a786afb192 Bitmap implementation
This commit was SVN r864.
2004-03-16 23:19:10 +00:00
Tim Woodall
3992c9582a added support for irecv,isend,wait
This commit was SVN r863.
2004-03-16 21:56:19 +00:00
Ralph Castain
42bbb8ef87 Fixec by David and Ralph 3/16/2004
This commit was SVN r862.
2004-03-16 19:23:24 +00:00
Ralph Castain
3dad21d877 Tim fixed this
This commit was SVN r861.
2004-03-16 19:05:26 +00:00
Tim Woodall
89ea67b7d9 dont use loopback by default
This commit was SVN r860.
2004-03-16 15:22:12 +00:00
Tim Woodall
5fbf7beb98 first cut at working rts/cts approach for large messages
This commit was SVN r859.
2004-03-16 15:12:11 +00:00
Rich Graham
4ee675e091 change the c MPI error codes to negative values.
This commit was SVN r858.
2004-03-16 01:26:52 +00:00
Rich Graham
8a88d2e150 clean up the group implementation - remove special code for group_empty,
increment proc reference counts, get rank in group using
lam_set_group_rank.

This commit was SVN r857.
2004-03-16 01:18:47 +00:00
Rich Graham
a7dc6bc338 add error checking. Fix reference counts for procs in new groups.
remove special treatment for creating new empty groups (i.e. they
are no longer mapped to group_empty.  Implement group_free.

This commit was SVN r856.
2004-03-15 22:14:08 +00:00
Tim Woodall
abfa077cea fixed blocking send/recv on non-blocking sockets
This commit was SVN r855.
2004-03-15 20:55:05 +00:00
Tim Woodall
5e8e4c6494 turned off debug
This commit was SVN r854.
2004-03-15 20:53:21 +00:00
Tim Woodall
45d64ab165 release lock while waiting in kernel
This commit was SVN r853.
2004-03-15 20:52:52 +00:00
Tim Woodall
76c523c3b0 lam_event_lock needs to be held during main loop
This commit was SVN r852.
2004-03-15 20:44:45 +00:00
Tim Woodall
5b59e1fee4 breaking hello world - temporarily ifdef out
This commit was SVN r851.
2004-03-15 20:43:10 +00:00
Tim Woodall
b56a64515e fixed bug checking index
This commit was SVN r850.
2004-03-15 18:08:05 +00:00
Rich Graham
aa71cb2a6d fix a bug.
This commit was SVN r849.
2004-03-15 17:57:12 +00:00
Jeff Squyres
17d0f83588 Add fixes for .svn dirs on developer-specific options/overrides
This commit was SVN r848.
2004-03-15 17:33:44 +00:00
Prabhanjan Kambadur
7fd568febc My first commit. Silly error
This commit was SVN r847.
2004-03-15 16:21:49 +00:00
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