1
1

15 Коммитов

Автор SHA1 Сообщение Дата
Jeff Squyres
9ddee8c4b3 Remove accidental second Stuttgart copyright notice
This commit was SVN r3806.
2004-12-14 13:44:36 +00:00
Jeff Squyres
616269a9be Add HLRS copyright
This commit was SVN r3665.
2004-11-28 20:09:25 +00:00
Jeff Squyres
e9ed717748 First cut at copyrights: IU, UTK, and some OSU. LANL and HLRS still
pending.

This commit was SVN r3655.
2004-11-22 01:38:40 +00:00
Brian Barrett
ff5ca38dce * start of abort() and cntl-c support.
- register non-blocking recv for process starter whenever a new spawn
    occurs.
  - send kill message when rte_kill_job or kill_proc is called
  - pcm does its mojo to result in the death of the processes

This commit was SVN r3458.
2004-11-01 16:05:31 +00:00
Brian Barrett
0b131fe5c4 * Wait for all children before allowing the RSH or RMS pcm to finalize so that
cleanup happens correctly
* Deregister all async waitpid callbacks during pcm finalize so that they
  don't accidently trip after the component has been unloaded
* Cleanup the pid tracking code shared by RMS and RSH and update both
  components to match
* Add a bit to MPI_Abort() in preparation of ompi_rte_kill_job working
  properly soon

This commit was SVN r3360.
2004-10-26 22:11:03 +00:00
Brian Barrett
cc44f2abc2 * Make the spawn constants slightly more clear in meaning
* fix typo in error message for spawning processes
* Remove the name field from the global ompi_process_info struct, replacing
  usage with calls to ompi_rte_get_self().  Cleaned up the resulting logic
  in ompi_rte_init() to make it slightly simpler when dealing with the
  singleton case.  Reduces data duplication and I believe fixes bug
  #1009 as a nice side effect.

This commit was SVN r3230.
2004-10-20 02:24:40 +00:00
Jeff Squyres
ea6f7be7ba Fix $HEADERS$ -> $HEADER$ -- will make for easier replacement later
This commit was SVN r3173.
2004-10-15 19:31:47 +00:00
Jeff Squyres
c3c63b57c4 Arf. Anju and I misunderstood each other yesterday -- the OMPI_EXPORT
thingy needs to go on the *declaration*, not the *definition*.  Well,
at least this was all done en masse and via an automated mechanism, so
total time wasted was only about 15 minutes...

This commit was SVN r2858.
2004-09-24 18:33:36 +00:00
Jeff Squyres
4d05abcf8e Perfect brainless late-night hacking -- add the new OMPI_EXPORT macro
to all the MPI f77 and C bindings.  Yay Windows!  ;-)

This commit was SVN r2856.
2004-09-24 10:30:19 +00:00
Jeff Squyres
9bdf18443a First cut of MPI_ABORT. We might make it better someday (i.e., try to
honor killing only the procs in the comm, do something with the
errorcode, etc.).

This commit was SVN r2690.
2004-09-15 20:53:40 +00:00
Jeff Squyres
eeee18fce8 Make a pass through all top-level MPI functions
- Mark those who are still not yet implemented:
  - return an error
  - have a grep-able string indicating that they are not yet
    implemented
- ensure every function checks for init/finalize
- add more error checking to a bunch of functions
- unify the error checking -- it reflected about 3 different
  [previous] error checking styles and MPI exception invocation styles

This commit was SVN r1817.
2004-07-30 02:58:53 +00:00
David Daniel
563ac2a338 First pass of lam -> ompi conversion
This commit was SVN r1191.
2004-06-07 15:33:53 +00:00
Prabhanjan Kambadur
a0983ab473 Changing the bindings files to have the #define of MPI_ functions to PMPI_ functions after the #pragma weak statement
This commit was SVN r1055.
2004-04-20 18:50:43 +00:00
David Daniel
7f8c2c3714 Updating header file names after the great directory reorganization.
This commit was SVN r877.
2004-03-17 18:45:16 +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