Weikuan Yu
1aa1ebd721
-- Introduce configure options for customized path to kernel header files
...
-- Adjust routine synmatics according to the different qsnet version.
-- Remove an unnecessary reference to tcookie field in ELAN4_PRIVATESTATE
This commit was SVN r2298.
2004-08-25 13:23:13 +00:00
Jeff Squyres
05b3b8d8f0
Remove some unused symbols, and therefore remove some compiler warnings
...
This commit was SVN r2297.
2004-08-25 11:52:40 +00:00
Jeff Squyres
15c01284e6
Remove unused variables to eliminate compiler warnings
...
This commit was SVN r2296.
2004-08-25 11:49:19 +00:00
Jeff Squyres
b5b873bb59
Eliminate some compiler warnings
...
This commit was SVN r2295.
2004-08-25 11:46:56 +00:00
Jeff Squyres
6c47f6823e
- No, I really do want that debug output. :-)
...
- Make the "uname" stderr go to /dev/null -- it's not the same on all
platforms (grumble)
This commit was SVN r2294.
2004-08-25 11:39:03 +00:00
Jeff Squyres
e4c0c75a20
- Fix an infinite loop (oops, forgot ++$i)
...
- Remove debugging output
- Minor re-ordering of e-mail report
This commit was SVN r2293.
2004-08-25 11:02:39 +00:00
Jeff Squyres
844f043ffa
/usr/bin/env is portable; /bin/env is not :-)
...
This commit was SVN r2292.
2004-08-25 08:31:48 +00:00
Ralph Castain
83db216e40
Reserves a spot for the console program - no code in it yet. Attempts to fix earlier problem when compiling/linking the universe_setup_file_io routines. Will test further on new checkout - appears to work fine under OSX right now.
...
This commit was SVN r2291.
2004-08-25 02:01:35 +00:00
Ralph Castain
ee1f0b13f4
Add a new function - synchro - that allows the caller to be notified when a specified number of objects have been placed on a segment. The tokens describing the objects must also be provided, which means you can intermix objects on the segment and still be notified when you reach the specified number of objects meeting your description.
...
Code compiles, but has not been functionally validated yet.
This commit was SVN r2290.
2004-08-25 01:59:36 +00:00
Jeff Squyres
7d4905cf5b
- Remove a few debugging lines
...
- Fix problem with builds with no configure options
This commit was SVN r2289.
2004-08-24 22:27:54 +00:00
Rich Graham
2ed427505c
get the code in ompi_fifo to compile.
...
This commit was SVN r2288.
2004-08-24 22:25:59 +00:00
Jeff Squyres
4a1a26c35b
Revamped test_build.pl script to be a bit more robust. Also committed
...
sample configuration file (the comments are much longer than the
configurations! :-).
This commit was SVN r2286.
2004-08-24 21:30:42 +00:00
Rich Graham
21402b68bb
change circular buffer fifo calls to reflect changes.
...
This commit was SVN r2285.
2004-08-24 20:18:29 +00:00
Weikuan Yu
979a3c1165
Commit more code for shared send completion queue support
...
This commit was SVN r2284.
2004-08-24 20:17:57 +00:00
Rich Graham
8e348220eb
add code to use link lists of circular buffer fifo's.
...
change some of the ompi_circular buffer fifo's to provide
functionality needed for this. Reviewed by Ralph and Denis.
ompi_fifo.h not yet tested.
This commit was SVN r2283.
2004-08-24 20:17:44 +00:00
Brian Barrett
00e29e92ed
* clarify some comments for the pcm parts of the rte interface. No code
...
changes.
This commit was SVN r2281.
2004-08-24 19:12:59 +00:00
Ralph Castain
c79ecdbd8e
Add a new function to the name server - assign_cellid_to_process - that looks up the cellid for a given process and inserts it into the provided process name.
...
Well....at least, that's what it will do eventually! For now, it just sticks a zero in the field.
Hey - at least it does *something*! :-)
This commit was SVN r2280.
2004-08-24 19:05:04 +00:00
Tim Woodall
fc714c7378
provide a routine to set the contact info of the seed daemon
...
This commit was SVN r2279.
2004-08-24 16:54:45 +00:00
Ralph Castain
3007a3270b
Update that defines a default value for the "my_universe" field.
...
This commit was SVN r2278.
2004-08-24 14:20:49 +00:00
Jeff Squyres
7476707d72
Temporarily #if 0 the body of these functions because they cause
...
linker errors. Will follow up in an email to the relevant developers
(from svn blame).
This commit was SVN r2277.
2004-08-24 11:12:05 +00:00
Jeff Squyres
ace430621d
Ensure that gpr components are built and installed
...
This commit was SVN r2276.
2004-08-24 11:11:10 +00:00
Jeff Squyres
de28be5768
- remove useless doxtext @file comment
...
- add missing header file
This commit was SVN r2275.
2004-08-24 08:44:37 +00:00
Ralph Castain
b7b0ee1905
Checkpointing the openmpi program. Added ability to write/read universe setup files in session directory. Added logic for connecting to existing universe.
...
This commit was SVN r2274.
2004-08-24 03:04:41 +00:00
Ralph Castain
e6b35105c0
Minor change - seed daemon belongs to jobid 0 by definition.
...
This commit was SVN r2273.
2004-08-23 22:00:08 +00:00
Ralph Castain
a571ae9981
Last cleanup...
...
This commit was SVN r2272.
2004-08-23 21:51:22 +00:00
Ralph Castain
ceaa415046
Fix a few missing include files.
...
This commit was SVN r2271.
2004-08-23 21:45:02 +00:00
Ralph Castain
b2868d0158
Begin knitting the openmpi program using the name server, registry, etc. Changes include:
...
- modified rte_init to utilize name server, interface to session directory system
- added fields to system_info and proc_info
- created a utility for converting process into daemon
- modified openmpi to interface to various functions, spawn universe, record contact info, etc. Program almost complete.
- began building ompid daemon
This commit was SVN r2270.
2004-08-23 21:39:22 +00:00
Jeff Squyres
f40018bb4a
A few minor additions; rename to build_tarball.pl so that there's no
...
confusion on what this script actually does (i.e., it does *not* run
the various test suites, etc. -- it just tries to build the tarball
and link some simple "hello world" MPI apps; it doesn't even try to
run them).
--This line, and those below will be ignored--
D nightly/test_tarball.pl
A nightly/build_tarball.pl
This commit was SVN r2269.
2004-08-23 20:59:55 +00:00
Weikuan Yu
14ecc21913
-- Just Check in some code
...
This commit was SVN r2268.
2004-08-23 19:31:29 +00:00
Tim Woodall
066dc18fa2
temporary hack to fix the tree - note that this is NOT thread safe
...
This commit was SVN r2267.
2004-08-23 16:03:46 +00:00
Weikuan Yu
a30d508423
-- Add shared completion queue support
...
-- To add threads for asynchronous progression
This commit was SVN r2266.
2004-08-23 13:48:21 +00:00
Jeff Squyres
c61d124c76
Huge improvement over previous nightly test script; not quite finished
...
yet (still have stdout/stderr separated -- need to merge in some kind
of sane way). Will send details of how to use this script to the
devel list soon.
This commit was SVN r2265.
2004-08-23 11:34:20 +00:00
Jeff Squyres
ac381a79d5
Fix for "make dist"
...
This commit was SVN r2264.
2004-08-23 10:15:01 +00:00
Ralph Castain
8c78a8a44e
See if this helps fix nightly builds.
...
This commit was SVN r2263.
2004-08-23 08:07:07 +00:00
Ralph Castain
90dd03eac3
See if this helps to fix the nightly test builds.
...
This commit was SVN r2262.
2004-08-23 08:05:22 +00:00
Jeff Squyres
d0ffa70630
Remove what appears to be an out-of-date helper script
...
This commit was SVN r2261.
2004-08-23 06:52:56 +00:00
Jeff Squyres
82220275e4
Update svn:ignore
...
This commit was SVN r2260.
2004-08-23 06:51:16 +00:00
Jeff Squyres
1072df0e65
Update svn:ignore
...
This commit was SVN r2259.
2004-08-23 06:48:26 +00:00
Jeff Squyres
d63f442e4f
Update svn:ignore
...
This commit was SVN r2258.
2004-08-23 06:48:14 +00:00
Jeff Squyres
7561dc0c3e
Remove "rte" from DIST_SUBDIRS because it is causing "make dist" to
...
fail. test/rte/Makefile was removed from the top-level configure.ac
AC_CONFIG_FILES in r2239. I'm not sure what the intent was here, so
I'm just removing "rte" from test/Makefile.am's DIST_SUBDIRS so that
"make dist" can work again. One of the RTE folks can examine this to
see what the right course of action for the long run is. :-)
This commit was SVN r2257.
The following SVN revision numbers were found above:
r2239 --> open-mpi/ompi@58792a3ad0
2004-08-23 06:47:44 +00:00
Jeff Squyres
7d2626698f
Make sub-configure scripts parallel to the top-level configure script:
...
call AC_GNU_SOURCE for the reasons cited in the comment.
This commit was SVN r2256.
2004-08-23 06:45:48 +00:00
Jeff Squyres
6bdbb731b8
No need for the entire output when the creation fails; let's try
...
sending the last 100 lines and see how that works out.
This commit was SVN r2255.
2004-08-23 06:35:28 +00:00
Jeff Squyres
885f2213fb
Cut down on the output sent; we really don't need 250 lines worth of
...
output. Let's try 100 and see how that goes.
This commit was SVN r2254.
2004-08-23 06:25:59 +00:00
Weikuan Yu
0402f520bc
-- Done with get support
...
-- To setup a shared completion queue, for now, separate from receive queue
This commit was SVN r2253.
2004-08-21 14:07:41 +00:00
Vishal Sahay
043a8dc3b4
Template functions for Shared Memory (SM) collective module - no implementation
...
This commit was SVN r2252.
2004-08-21 00:49:07 +00:00
Brian Barrett
bf039d2b01
* quick hack at a client side to RMS support
...
This commit was SVN r2251.
2004-08-20 20:55:19 +00:00
Brian Barrett
b7aeaae3a3
* Make sure that the env pcmclient does something rational even if the
...
vpid_start variable isn't set
* "working" mpirun with rsh pcm. Still no job monitoring or cleanup (as
those aren't really available for rsh - cleanup will mostly work in
the long term)
* minor fixes for pcm_base_comm functions to properly deal with empty
environments
This commit was SVN r2250.
2004-08-20 18:48:57 +00:00
Ralph Castain
b64dc67d7a
Complete updating of tests to reflect new functionality.
...
This commit was SVN r2249.
2004-08-20 13:59:34 +00:00
Ralph Castain
c67b2a9bdb
Oops - forgot to remove a couple of diagnostic messages. Took care of that now...
...
This commit was SVN r2248.
2004-08-20 04:15:44 +00:00
Ralph Castain
f2b232c16b
Complete registry functionality - added proxy/replica connections for index and delete object.
...
Non-blocking receive remains commented out - thus, registry is non-operational pending release of the TCP-based oob. We will notify everyone when it becomes fully operational.
This commit was SVN r2247.
2004-08-20 04:13:10 +00:00