Brian Barrett
dadb047103
* Add LLM (the rte resource allocator) framework
...
* Add hostfile component for the LLM (reads hostfiles, returns array of
node identifiers
NOTES:
- This will require the full autogen / configure / make.
- You now need flex to build Open MPI from Subversion. The versions
available on most Linux boxen and OS X is more than new enough. You
do *not* need flex to build from a nightly or release tarball.
This commit was SVN r1890.
2004-08-05 14:01:45 +00:00
Jeff Squyres
2399ac3cf8
Check for case where we *have* <stdbool.h>, but it doesn't *work*
...
(e.g., Portland compilers don't have/know about <stdbool.h>, but
AC_CHECK_HEADERS will typically find the GNU/gcc <stdbool.h>).
Reviewed by Brian.
This commit was SVN r1889.
2004-08-05 11:12:25 +00:00
Tim Prins
457a4b632c
Some more changes to the oob:
...
All the user interface functions are now in mca/oob/base/base.h
Anyone who uses the oob should just include this file.
All component related functions have been moved to mca/oob/oob.h
The reason for this change was to make the user interface more clear.
This commit was SVN r1884.
2004-08-04 23:42:51 +00:00
Weikuan Yu
2478c6bc37
setup put. To do a chained QDMA for notification. Also PML changes is needed for this stuff to work
...
This commit was SVN r1883.
2004-08-04 23:18:45 +00:00
Laura Casswell
549a7cfba8
change order of includes so will compile
...
This commit was SVN r1881.
2004-08-04 22:47:25 +00:00
Denis Dimick
18cbe897d0
Added note about parallel builds
...
This commit was SVN r1880.
2004-08-04 22:25:47 +00:00
Tim Woodall
f100d08dd5
resolved another problem introduced with global name change
...
This commit was SVN r1879.
2004-08-04 22:09:40 +00:00
Edgar Gabriel
167e046ee0
sorry, deactivating the comm-mutex to avoid problems.
...
This commit was SVN r1878.
2004-08-04 19:55:45 +00:00
Tim Woodall
efcf7d9464
fixed issue w/ name changes
...
This commit was SVN r1877.
2004-08-04 19:55:12 +00:00
Edgar Gabriel
ec0f556680
adapting comm_set/get_name to the new internal function and the mutex
...
open_port and close_port should now be implemented correctly.
updating intercomm_merge
This commit was SVN r1876.
2004-08-04 19:48:03 +00:00
Edgar Gabriel
177d6ddae2
adding a mutex for locking name and attributes in a communicator.
...
Adding a functions abstracting the setting of the name.
This commit was SVN r1875.
2004-08-04 19:46:29 +00:00
Rich Graham
d1d4266328
starting to init the shared memory ptl.
...
This commit was SVN r1873.
2004-08-04 17:23:34 +00:00
Rich Graham
5e196fd257
changes for the shared memory implementation.
...
This commit was SVN r1872.
2004-08-04 17:22:16 +00:00
Edgar Gabriel
bddf372ac1
removing two warnings.
...
This commit was SVN r1871.
2004-08-04 17:08:29 +00:00
Edgar Gabriel
1ab1721c6c
making ompi_comm_get_rprocs use the new ompi_proc_get_namebuf-* functions.
...
This commit was SVN r1870.
2004-08-04 17:06:33 +00:00
Edgar Gabriel
0b1fc511be
adding the *homogeneous* version of the functions which we discussed
...
here yesterday. Heterogeneous version will require the datatype engine
to work heterogeneously ...
This commit was SVN r1869.
2004-08-04 17:05:22 +00:00
Tim Prins
fe9f18c03b
bug fixes:
...
-properly initialize variables in the oob_tcp_msg struct
-properly close peer sockets in the tcp oob
-fix compare in bucket allocator to use the correct variable
-remove duplicate free in teg
-updated the oob tests
-add more output to tcp oob when there are failures
This commit was SVN r1866.
2004-08-04 14:33:02 +00:00
Jeff Squyres
93762e9aad
Fixes to Makefile.am and configure.ac so that "make dist" generates a
...
proper tarball
This commit was SVN r1865.
2004-08-04 11:23:14 +00:00
Jeff Squyres
e21450c133
Add in some missing files.
...
This commit was SVN r1864.
2004-08-04 11:20:12 +00:00
Tim Woodall
e9951fafdc
remove event handler for listen socket
...
This commit was SVN r1863.
2004-08-03 23:51:49 +00:00
Edgar Gabriel
b6728bbb2c
minor modification
...
This commit was SVN r1862.
2004-08-03 23:41:39 +00:00
Tim Woodall
10a0f0ddfc
release matching lock on error return
...
This commit was SVN r1861.
2004-08-03 23:39:46 +00:00
Tim Woodall
821565e7de
fix issue in casting macro parameter
...
This commit was SVN r1860.
2004-08-03 22:58:12 +00:00
Tim Woodall
7c08f63f44
removed ctnetwork
...
This commit was SVN r1859.
2004-08-03 22:32:15 +00:00
Tim Woodall
17c90a9846
removed ctnetwork
...
This commit was SVN r1858.
2004-08-03 22:28:47 +00:00
Edgar Gabriel
2cdf0623b4
committing first version of inter-communicator collectives.
...
They do not work yet necessarily (although some tests pass already),
but they do not break anything as far as I can see and anticipate.
This commit was SVN r1857.
2004-08-03 22:12:57 +00:00
Edgar Gabriel
d6334fa558
updating the communicator interface functions to the new interfaces and procedures of comm.c
...
This commit was SVN r1856.
2004-08-03 22:08:23 +00:00
Edgar Gabriel
20a512a9b7
restructuring some of the communicator code.
...
with a couple of internal tricks, intercomm_create works now.
This commit was SVN r1855.
2004-08-03 22:07:45 +00:00
Edgar Gabriel
435ce5f5e6
abstracting group_translate_ranks to an ompi function for internal use.
...
Sorry, everybody will have to rerun autogen.sh, since I added a file ...
This commit was SVN r1854.
2004-08-03 22:06:49 +00:00
Jeff Squyres
d649161279
Fix some minor buglets that were missed in the initial code review.
...
This commit was SVN r1853.
2004-08-03 21:29:23 +00:00
Tim Woodall
1b319f091e
update docs
...
This commit was SVN r1852.
2004-08-03 21:16:18 +00:00
Tim Woodall
8efddcdc05
unused
...
This commit was SVN r1851.
2004-08-03 21:13:21 +00:00
Edgar Gabriel
80a9ede98f
minor modification in the group constructor. The rank is now being initialized to MPI_UNDEFINED.
...
This commit was SVN r1850.
2004-08-03 19:38:50 +00:00
Tim Prins
d209e538f1
-fix 2 bugs in the oob
...
-in some cases failed to call complete function when the message
was sent.
-was freeing the wrong iovec in the base recv function
-added a first cut of a oob test
This commit was SVN r1849.
2004-08-03 16:34:59 +00:00
Ralph Castain
772452105b
Update unit test for name server replica
...
This commit was SVN r1848.
2004-08-03 15:58:08 +00:00
Weikuan Yu
fc814cb1b7
To focus on put/get and get the last communication architecture setup.
...
This commit was SVN r1846.
2004-08-03 05:23:27 +00:00
Sayantan Sur
d8e33483f6
Organized some IB initialization code.
...
This commit was SVN r1845.
2004-08-03 02:08:17 +00:00
Jeff Squyres
71b9c0d362
Add in missing header file.
...
This commit was SVN r1844.
2004-08-03 00:50:14 +00:00
Weikuan Yu
a57e7fd584
get code merged
...
This commit was SVN r1843.
2004-08-03 00:06:25 +00:00
Tim Woodall
e51a55a05e
resolved threading issues in tcp oob
...
This commit was SVN r1842.
2004-08-02 22:16:35 +00:00
Tim Prins
105b8e6b5b
Minor change to check to see if the tree has actually been initialized
...
before trying to destroy it.
This commit was SVN r1841.
2004-08-02 21:27:27 +00:00
Jeff Squyres
8be67851e1
roll back to last night's mpirun -- the previous copy was not intended
...
to be committed and was accidentally included in the massive commit
last night. Sorry... :-(
This commit was SVN r1840.
2004-08-02 21:26:13 +00:00
Tim Woodall
9280e182f5
- changed oob i/f functions to accept tag parameter
...
- tcp implementation in progress
- changed calls to oob to reflect additional parameter
This commit was SVN r1839.
2004-08-02 21:24:00 +00:00
Jeff Squyres
9f15b8c553
Updates for the massive module<-->component name change yesterday
...
This commit was SVN r1838.
2004-08-02 17:07:56 +00:00
Edgar Gabriel
ae3028efe7
adding fortran interface for the MPI-1 communicator functions.
...
This commit was SVN r1837.
2004-08-02 14:35:33 +00:00
Jeff Squyres
91a1458120
Make the mail a little smaller
...
This commit was SVN r1836.
2004-08-02 11:27:19 +00:00
Jeff Squyres
c6cd297755
Oops -- grab the newly-renamed *components* listing file, not the old
...
*modules* listing file.
This commit was SVN r1835.
2004-08-02 11:04:12 +00:00
Jeff Squyres
525e451ac0
Make the report a little more explicit -- show "[default]" when
...
running a configuration with no configure argv
This commit was SVN r1834.
2004-08-02 03:23:53 +00:00
Jeff Squyres
d1bf0f8b06
Expand the unimplemented report to also count how many unimplemented
...
f77 functions there are
This commit was SVN r1833.
2004-08-02 03:03:16 +00:00
Jeff Squyres
952171f2bc
Remove the rest of the krft -- accidentally got left in when I "fixed"
...
the bug a little while ago :-)
This commit was SVN r1832.
2004-08-02 02:51:39 +00:00