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

1874 Коммитов

Автор SHA1 Сообщение Дата
Graham Fagg
e77a30ba34 Finished (2nd?) version of the public pack/unpack routines.
- Correctly pack previously packed buffers.. but makes flat storage
- Buffers are managed by system (they are now objects)

Todo: complete realloc code, checkin my test code in tests/util
      add a few more pack types and then remove oob_pack as no-one is using it

This commit was SVN r2034.
2004-08-11 07:04:38 +00:00
Jeff Squyres
58eb425f30 Add missing .h file to fix the tarball generated by "make dist"
This commit was SVN r2033.
2004-08-11 01:28:12 +00:00
George Bosilca
cb87b1787e Move the files from src in this directory.
This commit was SVN r2032.
2004-08-10 23:38:12 +00:00
George Bosilca
55a8a7b3d8 Move all files in the main self directory. Should lead to a faster compilation.
This commit was SVN r2031.
2004-08-10 23:36:59 +00:00
George Bosilca
328a57eef1 Update the file to reflect the last couple of changes.
This commit was SVN r2030.
2004-08-10 23:31:59 +00:00
Weikuan Yu
56f4fe4f76 check in a ping-pong test benchmark
This commit was SVN r2029.
2004-08-10 23:15:14 +00:00
Weikuan Yu
917996be27 Check in some bug fixes. To get chained DMA working soon
This commit was SVN r2028.
2004-08-10 23:14:21 +00:00
David Daniel
7735e6dec5 Adding portable pseudo-terminal code. Not yet tested -- but not yet used.
This commit was SVN r2027.
2004-08-10 22:42:45 +00:00
David Daniel
ac36e0fc27 Adding conditionals for portable (v)asprintf and (v)snprintf implementations
This commit was SVN r2026.
2004-08-10 22:41:17 +00:00
George Bosilca
289d9f610f They should not be in the svn directory.
This commit was SVN r2025.
2004-08-10 22:30:34 +00:00
Tim Woodall
2da45b6a07 changed to return a single opaque string containing contact info for all available oob channels
This commit was SVN r2024.
2004-08-10 22:30:21 +00:00
George Bosilca
5a8f0d4ec5 Move the files from the src directory.
This commit was SVN r2023.
2004-08-10 22:29:29 +00:00
George Bosilca
4deb3299f4 After talking with Jeff, I follow his advices:
- remove the src directory. All files are now directly in the prof directory
 - rename ptl_prof_module.c -> ptl_prof_component.c
 - ditch the *ptl-prof-version* files from SVN; they're automatically created
 - keep the VERSION file.
Additionally I modify the Makefile.am to reflect the changes and to create the component in the correct directory.

This commit was SVN r2022.
2004-08-10 22:28:37 +00:00
Tim Woodall
5e993a259d add stub of routine to get contact info
This commit was SVN r2021.
2004-08-10 22:11:31 +00:00
Brian Barrett
d1f6b7ebe7 * Try to default to a value if the env variable isn't specified for starting
up the cofs code (variable is where to use as the comm directory).

This commit was SVN r2020.
2004-08-10 22:03:55 +00:00
George Bosilca
cb9706005d The first version of the profiling interface. Should not be used yet.
This commit was SVN r2019.
2004-08-10 21:59:09 +00:00
Tim Woodall
7d6425268d - removed debug
This commit was SVN r2018.
2004-08-10 21:23:01 +00:00
Graham Fagg
425fd171d6 Added a top level pack header for users of Ralphs NS/GPR to use
(now that GPR users will explicitly pack/unpack buffers)

This commit was SVN r2017.
2004-08-10 21:13:31 +00:00
David Daniel
ed9969f55f Renaming asprintf.c to printf.c, adding printf.h
This commit was SVN r2016.
2004-08-10 21:13:08 +00:00
David Daniel
9fd6f81d35 Changing asprintf, adding snprintf
This commit was SVN r2015.
2004-08-10 21:11:39 +00:00
Tim Woodall
d1dd1ddaf2 dont enable this by default
This commit was SVN r2014.
2004-08-10 21:04:09 +00:00
Tim Woodall
debf4842eb cleanup close/finalize
This commit was SVN r2013.
2004-08-10 21:02:36 +00:00
Brian Barrett
1005359360 * Add the pcm component for the seed daemon. The seed daemon is a little
strange, compared to everyone else.   Unlike every other process, it can
  not ask someone else what its name is, since it is the person you ask.
  It also never needs a full-fledged client-side PCM interface, since it
  is the beginning and the end and all that.  Anyway, this will make it
  possible to load the ompid as a seed daemon without all kinds of icky
  code in every other PCM module out there, which is the end goal of the
  PCM anyway.

This commit was SVN r2012.
2004-08-10 20:48:21 +00:00
Ginger Young
657f22d298 cleaned up the code a little, added argument: --seeded for the seed daemon, and added some lines for the --h argument
This commit was SVN r2011.
2004-08-10 19:12:01 +00:00
Laura Casswell
7732a29d49 add script to run tests
This commit was SVN r2010.
2004-08-10 19:10:29 +00:00
Tim Woodall
a78f5f2059 setup pointer to mca_ptl_peer_t in recv fragment in match if not already set
by the ptl - to support unconnected protocols that don't already know the peer

This commit was SVN r2009.
2004-08-10 19:07:14 +00:00
Laura Casswell
46dd816c1f automate test results and add test support routines.
This commit was SVN r2008.
2004-08-10 19:03:42 +00:00
Tim Prins
6c40301350 Added #define _GNU_SOURCE so we can compile on all linux systems.
This commit was SVN r2007.
2004-08-10 18:29:52 +00:00
Brian Barrett
567c777904 * reintroduce r1965, with change in ns_proxy_component so that functions
are in the right order in the process struct

This commit was SVN r2006.

The following SVN revision numbers were found above:
  r1965 --> open-mpi/ompi@48c8d55b6d
2004-08-10 17:58:23 +00:00
Laura Casswell
0216249ba5 add script for running llm tests
This commit was SVN r2005.
2004-08-10 16:45:51 +00:00
Laura Casswell
89ccdf8145 add script to run tests
This commit was SVN r2004.
2004-08-10 16:45:20 +00:00
Brian Barrett
7932c850c1 * Move the proc_info and session_dir initialization into the ompi_rte_init
code
* clean up comments in the session and proc code so that it's readable in
  80 columns
* Try to get cleanup correct

This commit was SVN r2003.
2004-08-10 16:05:22 +00:00
Laura Casswell
b3245d5762 automate verification of tests results and add use of test support routines
This commit was SVN r2002.
2004-08-10 15:56:15 +00:00
Jeff Squyres
b47e1daac6 - Remove one additional useless VERSION file that escaped last night
- Remove all the "EXTRA_DIST = VERSION" stanzas from the Makefile.am
  of components who are not using the VERSION file.

This commit was SVN r2001.
2004-08-10 10:51:13 +00:00
Brian Barrett
b77aa552e8 * Move the sys_info initialization into ompi_init(), since it should really
be there for any OMPI process.

This commit was SVN r2000.
2004-08-10 04:59:34 +00:00
Jeff Squyres
ff62e4db26 - Due to limitations in AC_DEFINE (namely that you can't direct a
specific AC_DEFINE to a specific header file), emulate the behavior
  of AC_HEADER_FILES when saving the values from the VERSION files;
  dump them into a temporary file and diff them against the
  already-existing .h file.  If they're the same, do nothing.  If
  they're different, replace the .h file.
- With this capabiliy, move the #define's of all version numbers out
  of ompi_config.h and into component-specific <type>-<name>-version.h
  header files.  This will prevent a lot of extra compilation when
  you updat your local svn working copy.
- Remove the requirement for having a VERSION file.  If you don't have
  it, then a .h file with your version numbers won't be generated.
- Remove the VERSION file from lots of components that don't use it.
  I've added it to my "consistency" list to go back and re-add them
  along with using the proper #define's in the component struct after
  we reach a period of stability.

This commit was SVN r1999.
2004-08-10 04:10:08 +00:00
Brian Barrett
8e8ef21ae8 * Move the PCM and LLM types into src/runtime/runtime_types.h
* Add more of the mpirun shell - still far from functional
* Expand the src/runtime interface to include the parts of the pcm needed
  for mpirun

This commit was SVN r1998.
2004-08-10 03:48:41 +00:00
Brian Barrett
3fc646ffd7 * ignore test app
This commit was SVN r1997.
2004-08-10 03:36:28 +00:00
Brian Barrett
a0a70c1337 * Per conversations with Dennis today, make the last ssh wait until the app
exits so that mpirun doesn't return until the app exits.  Of course, this
  will force a cntl-c if the app hangs and still does no cleanup.  But should
  prevent a flood of MPI apps when a test suite is run.

This commit was SVN r1996.
2004-08-10 03:35:17 +00:00
Sayantan Sur
ba7c1f377e Trying to make IB ptl work with modex_exchange after the
name change of module -> component.

This commit was SVN r1995.
2004-08-10 03:10:40 +00:00
Brian Barrett
882c458534 * back out r1965 until we can figure out why it causes failures. Also edit
comm_join and comm_connect to #if 0 out the calls to the ns added in 
  r1965

This commit was SVN r1994.

The following SVN revision numbers were found above:
  r1965 --> open-mpi/ompi@48c8d55b6d
2004-08-10 02:36:49 +00:00
Tim Prins
593b0542ae Comments and doxygen updates to the oob.
This commit was SVN r1993.
2004-08-09 23:07:53 +00:00
Graham Fagg
63ad2ba8de Added rte_init call so info call does not segv anymore.
This commit was SVN r1992.
2004-08-09 22:45:21 +00:00
Jeff Squyres
2271910f22 ":" was a poor choice for a field delimeter for the version number
because "svnversion" may emit a version number with ":" in it (duh!).
This fixes the problem where, depending on the status of your svn
checkout, you could get a string in a MAJOR version number instead of
an integer (i.e., "1234M" instead of "10").  This was caused by
extraneous ":" in the output, causing autogen.sh to grab the wrong
field.

This commit was SVN r1991.
2004-08-09 22:37:17 +00:00
Edgar Gabriel
de00ca3429 and introduced immediatly a new typo :-)
This commit was SVN r1990.
2004-08-09 22:06:07 +00:00
Edgar Gabriel
ef0079f0d6 fixing a typo in the comm-destructor
This commit was SVN r1989.
2004-08-09 22:04:55 +00:00
Laura Casswell
dd1a70c81d add script for running util tests
This commit was SVN r1988.
2004-08-09 22:00:23 +00:00
Laura Casswell
b9e1f38483 add test support calls and reporting
This commit was SVN r1987.
2004-08-09 21:47:27 +00:00
Laura Casswell
e09987b940 added support routines and reporting
This commit was SVN r1986.
2004-08-09 21:44:07 +00:00
Laura Casswell
d3b6afde9c add test support routines and reporting
This commit was SVN r1985.
2004-08-09 21:39:31 +00:00