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

1889 Коммитов

Автор SHA1 Сообщение Дата
Rich Graham
f6af7c50ee move the initialization of ompi_process_info after the RTE
initialization.

This commit was SVN r1698.
2004-07-13 21:02:49 +00:00
Rich Graham
3f5a147c66 proc_info sets the process name.
This commit was SVN r1697.
2004-07-13 21:01:30 +00:00
Jeff Squyres
16f7e613f6 Have DUP pass a preferred coll module when making the new
communicator. 

This commit was SVN r1696.
2004-07-13 20:50:59 +00:00
Jeff Squyres
817b5678d3 Oops -- need to initialized "entry" before we used it. Duh. :-(
This commit was SVN r1695.
2004-07-13 20:41:46 +00:00
Jeff Squyres
05ab76a7ff - Update to use new mca_base_param interface
- Be consistent w/ "component" and "module"

This commit was SVN r1693.
2004-07-13 20:25:12 +00:00
Jeff Squyres
2aa5f92fca - Code review of the registration / lookup code with George
- Various fixes / cleanups as a result of the code review
  George makes a good point that we could consolidate a lot of the
  malloc's / strdup's in this code for platforms where we do not have
  a lot of memory (i.e., add up all the memory required and make one
  big malloc vs. lots of little mallocs).  This is something for
  post-first-release. 
- Convert another data structure to the OBJ_* interface.
- Split the internal prototypes and struct definitions into their own
  header file that won't be included anywhere else in Open MPI (except
  ompi_info).

This commit was SVN r1692.
2004-07-13 20:24:26 +00:00
Tim Prins
a35dc35d09 Minor change to make the aligned allocate function work.
This commit was SVN r1681.
2004-07-13 17:59:38 +00:00
Jeff Squyres
d72527534e Oops -- add a missing symbol.
This commit was SVN r1678.
2004-07-13 17:34:09 +00:00
Jeff Squyres
8c12657c30 Added instantiation for ompi_mpi_op_replace.
This commit was SVN r1673.
2004-07-13 15:24:58 +00:00
Jeff Squyres
31c5077aa2 - Code review by George; fix some minor errors
- Add MINLOC and MAXLOC
- Add REPLACE

This commit was SVN r1672.
2004-07-13 15:20:46 +00:00
Ralph Castain
8023bb13c0 Update to session_dir documentation.
This commit was SVN r1671.
2004-07-13 15:07:11 +00:00
Jeff Squyres
6c3159ec0b Add some printf's to know where various init functions fail, until we
have show_help()

This commit was SVN r1670.
2004-07-13 12:35:43 +00:00
Ralph Castain
4a8db78261 Update name server to setup for oob remote operations. Move all remote calling functions to new location, setup replica for blocking thread to receive requests (not implemented yet).
This commit was SVN r1669.
2004-07-13 11:56:26 +00:00
Brian Barrett
25e7107517 * doh! I can't read. Only DELETE should be void*, the others should have
a last argument of int*.  Go back to the previous way for the others.

This commit was SVN r1658.
2004-07-13 04:58:39 +00:00
Jeff Squyres
caaa2039d5 Fix some stylistic problems and code errors, found during code review
with Anju

This commit was SVN r1656.
2004-07-13 04:43:16 +00:00
Jeff Squyres
ebcbd1ca14 Be a little more careful with error conditions
This commit was SVN r1655.
2004-07-13 04:42:34 +00:00
Brian Barrett
d71d949620 * fix prototypes for the strange COPY, DUP, DELETE functions - last argument
should be void* not int*

This commit was SVN r1654.
2004-07-13 04:41:55 +00:00
Jeff Squyres
88af9e2f2c If you don't have a cofs dir, let mpirun make and set one for you.
This commit was SVN r1653.
2004-07-12 23:17:18 +00:00
Tim Woodall
99429f0bbb rename of procid -> vpid
This commit was SVN r1649.
2004-07-12 22:49:31 +00:00
Tim Woodall
8c1f2a1a68 work in progress
This commit was SVN r1648.
2004-07-12 22:46:57 +00:00
Tim Woodall
85b39439a8 skip over procs w/out associated ptls
This commit was SVN r1647.
2004-07-12 22:37:09 +00:00
Tim Woodall
963c4ef692 return from event loop if lib not initializedd
This commit was SVN r1646.
2004-07-12 22:28:47 +00:00
Weikuan Yu
89c14199d0 Add in stuff for the wrapper compilers
This commit was SVN r1645.
2004-07-12 21:08:20 +00:00
George Bosilca
7f19bd186f Activate the CXX_BOOL datatype. Should be verified !!!
This commit was SVN r1644.
2004-07-12 20:47:20 +00:00
Ralph Castain
0db082ad03 Update compare function to properly deal with ALL.
This commit was SVN r1643.
2004-07-12 20:38:03 +00:00
Ralph Castain
e7e31921a5 Missed the ALL bit-mask last time - still in the editor!
This commit was SVN r1642.
2004-07-12 20:36:26 +00:00
Ralph Castain
8e48a8311e Provide new bit mask for ALL comparisons, early inclusion of some oob interfaces (but not working yet, just compiling).
This commit was SVN r1641.
2004-07-12 20:35:19 +00:00
Tim Woodall
c232db97fe fix environment variable for cofs dir
This commit was SVN r1640.
2004-07-12 20:17:29 +00:00
Tim Prins
f4d9cea614 Adding some documentation.
This commit was SVN r1639.
2004-07-12 20:05:29 +00:00
George Bosilca
a7fb89d698 Get rid of the 64 bytes memcpy... :)
This commit was SVN r1638.
2004-07-12 19:01:52 +00:00
Prabhanjan Kambadur
3b59525156 Adding headers so that dist works properly
This commit was SVN r1633.
2004-07-12 16:06:29 +00:00
Ralph Castain
ad50f148c2 Unit test for name server replica functionality now complete and functional.
This commit was SVN r1631.
2004-07-12 14:14:47 +00:00
Ralph Castain
b1656d227f Replica functionality tested and now complete. Proxy functionality remains to be developed.
This commit was SVN r1630.
2004-07-12 14:14:13 +00:00
Ralph Castain
d5a4bf5798 Make sure create_cellid is trying to return non-zero number.
This commit was SVN r1629.
2004-07-12 03:31:03 +00:00
Ralph Castain
7e20e8f430 Update of unit test for name server - submitted to Jeff for review.
This commit was SVN r1628.
2004-07-12 03:21:18 +00:00
Ralph Castain
4c358b6435 Update of name server - still having problems with diagnostic output. Submitted to Jeff for review.
This commit was SVN r1627.
2004-07-12 03:20:54 +00:00
Ralph Castain
ce78b2eee7 Checkpoint code - something wrong with debugging output.
This commit was SVN r1626.
2004-07-12 02:44:25 +00:00
Jeff Squyres
3cf7ab309c - Make the replica component adhere to the prefix rule
- Remove more stuff from the proxy component (I'm not sure what is
  supposed to be there, so stripping more globals out of the skeleton
  seems to be ok until Ralph can implement what he wants)

This commit was SVN r1625.
2004-07-11 13:51:08 +00:00
Jeff Squyres
4c842c29b2 Oops! Forgot the svn add the proxy component.
This commit was SVN r1624.
2004-07-11 04:48:00 +00:00
Jeff Squyres
63b6e7017f Update svn:ignore
This commit was SVN r1623.
2004-07-11 04:47:19 +00:00
Jeff Squyres
01ed516ad3 - Remove bogus/outdated man page info
- Added in MCA type information for all currently existing MCA
  component frameworks

This commit was SVN r1622.
2004-07-11 04:35:31 +00:00
Jeff Squyres
4c14a1cd7e Refinement of the first cut of the ns framework.
- added in selection logic for ns
- made all types consistent in ns
- made replica component match types and base selection logic; it only
  allows itself to be selected in the seed
- copied replica component to "proxy" and altered the selection logic;
  it only allows itself to be selected when *not* in the seed.  All
  of the body functions in proxy need to be implemented; this is only
  a skeleton for now so that MPI programs have a ns component to
  select (because they're not the seed) and can therefore run
  properly.
- added mca_ns_base_open/close to ompi_rte_init/finalize

This commit was SVN r1621.
2004-07-11 04:34:47 +00:00
Ralph Castain
3dc6e1248c Fix location of class instance.
This commit was SVN r1620.
2004-07-11 02:31:30 +00:00
Ralph Castain
bc5cd0efd2 Correct types.h reference
This commit was SVN r1619.
2004-07-11 02:21:23 +00:00
Ralph Castain
2f5e6c85d3 Update functions
This commit was SVN r1617.
2004-07-11 01:19:22 +00:00
Ralph Castain
edd09958e8 Update unit test
This commit was SVN r1616.
2004-07-11 01:18:59 +00:00
Ralph Castain
dd38683d93 Cleanup base functions to compile.
This commit was SVN r1615.
2004-07-11 00:57:30 +00:00
Ralph Castain
8e1d0bccf2 Completing file moves...
This commit was SVN r1614.
2004-07-11 00:21:40 +00:00
Ralph Castain
96abd45aab Got to do some file moving - sorry about the multiple messages.
This commit was SVN r1613.
2004-07-11 00:10:52 +00:00
Brian Barrett
1ebac92718 * Made instances of peer_list and peer_tree in header file into externs and
added instances in .c file.

This commit was SVN r1610.
2004-07-10 01:27:07 +00:00