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

1932 Коммитов

Автор SHA1 Сообщение Дата
Laura Casswell
5b60687358 add pcm
This commit was SVN r2093.
2004-08-12 21:38:21 +00:00
Graham Fagg
a607e59314 Added new callback type for OMPI_Packed nb operations
This commit was SVN r2092.
2004-08-12 20:30:03 +00:00
Laura Casswell
32678592a2 fix makefile to use mpilib
This commit was SVN r2091.
2004-08-12 19:38:32 +00:00
Jeff Squyres
2345807cca Oops -- only show the message if show_handle_leaks is enabled
This commit was SVN r2090.
2004-08-12 17:05:44 +00:00
Jeff Squyres
726af9ea85 Revamp MPI_Info handling a bit:
- fix a few bugs
- convert/add doxygen comments for internal info functions in
  src/info/info.h (some comments were originally in src/info/info.c)
- make it thread safe
- make MPI_INFO_NULL be a real object (vs ((struct ompi_info_t*) 0))
- add error checking into top-level MPI functions
- add support in MPI_Info for "never freeing MPI handles" as a form of
  debugging i.e., check if see if you accidentally use a freed handle)
- add support for "print out a list of un-freed MPI_Info handles
  during MPI_FINALIZE"

This commit was SVN r2089.
2004-08-12 16:56:24 +00:00
Tim Woodall
2b64fdd0dd dont remove components from list of opened/available components - need
to maintain this list to close components during shutdown

This commit was SVN r2088.
2004-08-12 14:56:53 +00:00
Tim Woodall
8468273a8a - more on cleanup
This commit was SVN r2087.
2004-08-12 13:29:37 +00:00
Tim Woodall
f3e550d100 resolve issues in cleanup
This commit was SVN r2086.
2004-08-12 13:23:57 +00:00
Tim Woodall
afa4230dca init user_threads flag before passing into component
This commit was SVN r2085.
2004-08-12 13:18:57 +00:00
Jeff Squyres
0e1cd6728a Update svn:ignore
This commit was SVN r2084.
2004-08-12 12:06:22 +00:00
Jeff Squyres
064a4ef700 Include missing header file
This commit was SVN r2083.
2004-08-12 11:03:23 +00:00
Brian Barrett
192ff6867f * Add "serialization" of ompi_rte_schedule_t structs for sending over sockets
or rsh/ssh stdin/stdout, even includes a test case
* add base function for use when PCMs can't provide uniqueness strings, so
  that we all have the same value

This commit was SVN r2082.
2004-08-12 06:55:04 +00:00
Jeff Squyres
620ccad317 If there's an error message, print it instead of the error code int
value

This commit was SVN r2080.
2004-08-12 01:14:45 +00:00
Brian Barrett
595bcfe09b * fix type name changes
This commit was SVN r2079.
2004-08-11 22:27:24 +00:00
Laura Casswell
272998ab4b add simple run script for rte tests
This commit was SVN r2078.
2004-08-11 22:18:36 +00:00
Laura Casswell
fa8e8887a2 add test support routines and reporting
This commit was SVN r2077.
2004-08-11 22:15:02 +00:00
Graham Fagg
dbcc99365e Added mca_oob_send_packed(). Simple routine, wrapper build on existing code.
This commit was SVN r2076.
2004-08-11 22:05:02 +00:00
George Bosilca
bdfb889dda Dont forget to set the pointer to the component !!!
This commit was SVN r2075.
2004-08-11 21:51:52 +00:00
George Bosilca
e5164e21e6 Mea culpa, the argument should be a simple char (one and only one small char).
This commit was SVN r2074.
2004-08-11 21:40:01 +00:00
Tim Woodall
2533901c4f - remove proc cleanup code until debugged
This commit was SVN r2073.
2004-08-11 21:35:31 +00:00
George Bosilca
931e9bcbe1 A string array is always between " not '. Remove some compiler warnings.
This commit was SVN r2072.
2004-08-11 21:33:12 +00:00
Graham Fagg
b8ef4da537 made ompi_buffer_get_ptrs() public so oob_recv wrappers can see it.
This commit was SVN r2071.
2004-08-11 21:08:40 +00:00
Graham Fagg
209bbbb6ad Added mca_oob_recv_packed() which is a wrapper for oob_recv that recvs into a buffer that is hander to the user. No lowlevel changes.
(This will be used by GPR).
Todo: sends (easy) and nb recv (harder)

This commit was SVN r2070.
2004-08-11 21:07:16 +00:00
George Bosilca
9ad929ecd7 Remove the memory leak.
Keep trace of the allocated array of ptl pointers.

This commit was SVN r2069.
2004-08-11 20:50:55 +00:00
Graham Fagg
5185e4f006 Updated ompi_buffer_init so that you can force an initial size of buffer
(used by oob_recvs, that need the memory ptr before posting the actual recv)

This commit was SVN r2068.
2004-08-11 19:52:28 +00:00
Ginger Young
69b8be7d8c Updated to fix compiler errors. ompi_session_dir.c needs to be re-visited at a later date to make certain that everything is being tested.
This commit was SVN r2067.
2004-08-11 19:50:58 +00:00
Sayantan Sur
304d1b832b Minor modification to Makefile.am to list all files *.[ch]
This commit was SVN r2066.
2004-08-11 19:00:41 +00:00
Sayantan Sur
e020c45bfe Added ptl_ib_peer.c and modified D_PRINT macros
This commit was SVN r2065.
2004-08-11 18:51:01 +00:00
Graham Fagg
fdbeb9c3cf Added realloc code for resizing buffers. Tested before commiting.
This commit was SVN r2064.
2004-08-11 18:44:00 +00:00
George Bosilca
4ecc0a6047 Activate the profiling module.
This commit was SVN r2063.
2004-08-11 18:31:46 +00:00
George Bosilca
14705b4ebb Change some function name to replace module by component.
Correct the return of the init function.

This commit was SVN r2062.
2004-08-11 18:27:55 +00:00
Jeff Squyres
006fc7734f Fix for bug identified this morning: ptl base didn't correctly handle
if a component returned NULL back as a module.  Reviewed by Tim.

This commit was SVN r2061.
2004-08-11 18:25:24 +00:00
Weikuan Yu
87adba0d79 Get Chained DMA working. To optimize the communication flow and add threading support
This commit was SVN r2060.
2004-08-11 18:05:18 +00:00
Jeff Squyres
492fc5728d Fix some annoying compiler warnings
This commit was SVN r2059.
2004-08-11 17:52:44 +00:00
Laura Casswell
b8f5447d56 fix comments and usage text
This commit was SVN r2058.
2004-08-11 17:30:07 +00:00
Laura Casswell
9b32917016 fix usage text
This commit was SVN r2057.
2004-08-11 17:28:49 +00:00
Laura Casswell
af872b6548 fix usage text
This commit was SVN r2056.
2004-08-11 17:27:56 +00:00
Laura Casswell
eacf8e4346 fix usage text
This commit was SVN r2055.
2004-08-11 17:27:28 +00:00
Laura Casswell
cb02cf962c add simple script to run tests
This commit was SVN r2054.
2004-08-11 17:25:56 +00:00
Laura Casswell
fef74ce9e1 fix comments and usage statement
This commit was SVN r2053.
2004-08-11 17:23:40 +00:00
Laura Casswell
664d5c652d fix comments and usage message
This commit was SVN r2052.
2004-08-11 17:22:28 +00:00
Laura Casswell
0f848961e3 fix comments
This commit was SVN r2051.
2004-08-11 17:20:34 +00:00
Laura Casswell
4996885279 add simple script to run tests
This commit was SVN r2050.
2004-08-11 17:14:23 +00:00
Laura Casswell
a323f2210f fix link
This commit was SVN r2049.
2004-08-11 17:09:40 +00:00
Tim Woodall
4ac886f119 resolved several issues in tcp cleanup
This commit was SVN r2048.
2004-08-11 16:56:45 +00:00
Sayantan Sur
1dfc06736f The IB proc/peer interfaces updated and modified.
This commit was SVN r2047.
2004-08-11 16:45:40 +00:00
Brian Barrett
4a164fd164 * Clean up warning on init
This commit was SVN r2046.
2004-08-11 16:33:53 +00:00
Brian Barrett
56a1d454a3 * move around some of the ompi universe prep code in preparation for making
it work properly

This commit was SVN r2045.
2004-08-11 16:24:52 +00:00
Brian Barrett
4b2634fe08 * only edit the procinfo struct if we are creating the thing
This commit was SVN r2044.
2004-08-11 16:24:00 +00:00
Jeff Squyres
cda8d85f80 Add doxygen docs for ompi_list.h, and fix one minor typo mistake in
ompi_info related to ompi_list_t.

This commit was SVN r2043.
2004-08-11 16:18:52 +00:00