Tim Woodall
636ab23fdb
atomic increment/test
...
This commit was SVN r7130.
2005-09-01 15:09:50 +00:00
Ralph Castain
03e45e6723
Two quick additions:
...
1. Added OMPI_PROC_ARCH as a defined registry key and added the code so that the architecture info gets properly transmitted across all processes using the startup message.
2. Added an OMPI_MODEX_KEY definition and removed the hard-coded "modex" key from pml_modex_exchange
This commit was SVN r7129.
2005-09-01 15:05:03 +00:00
Jeff Squyres
ad0c6059a8
Add MPIR_ as an acceptable prefix
...
This commit was SVN r7128.
2005-09-01 14:08:11 +00:00
Jeff Squyres
3962c53e2e
- Add to AM_CPPFLAGS $(OPAL_LTDL_CPPFLAGS) where necessary in order to
...
add a -I to find the included ltdl.h (vs. a system-installed ltdl.h)
- Clean up kruft in a bunch of Makefile.am's to remove now-unnecessary
AM_CPPFLAGS settings to get static-components.h for each framework
- Move the component_repository API functions out of opal/mca/base/base.h
and into opal/mca/base/mca_base_component_repository.h in order to
decrease unnecessary dependencies (e.g., before this, almost
everything in the tree depended on ltdl.h, which is unnecessary --
only a small number of files really need ltdl.h)
This commit was SVN r7127.
2005-09-01 12:16:36 +00:00
Jeff Squyres
67168466be
Fix minor typo in the comment/docs
...
This commit was SVN r7126.
2005-09-01 12:12:32 +00:00
Jeff Squyres
4c59058053
- Add some logic to configure to make a version of CFLAGS that doesn't
...
include any optimization flags
- Use these flags to always compile ompi/debuggers/* and orterun so
that parallel debuggers (such as Totalview) can always see the
debugging symbols (see comments in ompi/debuggers/Makefile.am and
orte/tools/orterun/Makefile.am)
- Remove some obsolete LAM-named variables from configure.ac
This commit was SVN r7125.
2005-09-01 10:37:20 +00:00
Jeff Squyres
3bf265eeee
Minor fix
...
This commit was SVN r7124.
2005-09-01 09:50:19 +00:00
George Bosilca
abadd5a984
Oops typo ...
...
This commit was SVN r7123.
2005-09-01 03:41:15 +00:00
George Bosilca
414e8fabad
mx_* functions return MX_* error codes ...
...
This commit was SVN r7122.
2005-09-01 03:40:48 +00:00
George Bosilca
e49285fc14
Brian patch to remove -lmyriexpress from the mpicc flags.
...
This commit was SVN r7121.
2005-09-01 03:40:01 +00:00
George Bosilca
08f292f21a
Now the PTL and BTL GM share a common base of configure macros.
...
This commit was SVN r7120.
2005-09-01 03:38:56 +00:00
Galen Shipman
29f7b4deda
Changed send tokens to both send/rdma tokens for both low and high priority
...
queue pairs. Tested on intel p2p with 16 procs - Passed.
This commit was SVN r7119.
2005-09-01 02:41:44 +00:00
Ralph Castain
96f4bb7a63
Hey, sports fans!! Guess what??
...
Here's the huge registry check-in you've all been waiting for with baited breath. The revised version sends a single message to all processes at the various stage gates, thus making the startup much more scalable. I could provide you with all the tawdry details, but won't for now - you are welcome to ask, though, and I'll merrily bore your ears to tears.
In addition, the commit contains the following:
1. set the ignore properties on ompi/debuggers and orte/mca/pls/poe
2. Added simplified subscribe and put functions to the registry's API. I have also converted all of the ompi functions that registered subscriptions to the new API, and caught their associated put's as well.
In a follow-on commit, I'll be adding support for George's hetero arch registry subscription (wanted to get this one in first).
This commit was SVN r7118.
2005-09-01 01:07:30 +00:00
Graham Fagg
4ac2445c61
Various clean ups
...
Changed component so choice of decision functions controlled by mca params
(for now fixed decision functions (if statements) default)
started fixes for the various bcasts
This commit was SVN r7117.
2005-08-31 23:38:09 +00:00
Tim Woodall
d7ff284888
correct selection logic
...
This commit was SVN r7116.
2005-08-31 21:51:52 +00:00
Tim Woodall
33eabd500c
close/re-init soh
...
This commit was SVN r7115.
2005-08-31 21:51:10 +00:00
Tim Woodall
35f96af472
non-destructive read of buffer
...
This commit was SVN r7114.
2005-08-31 21:21:54 +00:00
David Daniel
227947fc51
Moving MPI-side TotalView support into a separate directory
...
ompi/debuggers/
so that compilation options can be more easily controlled.
This commit was SVN r7113.
2005-08-31 20:35:15 +00:00
Galen Shipman
c7e9563377
Added sender side per qp send tokens to limit the number of outstanding
...
sends.
This commit was SVN r7112.
2005-08-31 20:28:42 +00:00
Galen Shipman
4556f5bb7c
Fix for multiple calls to add_procs
...
This commit was SVN r7111.
2005-08-31 19:44:28 +00:00
Galen Shipman
09873f299f
Fixed a race in connection establishment..
...
This commit was SVN r7110.
2005-08-31 19:43:22 +00:00
David Daniel
c6054662d5
Forgot to add new header to sources
...
This commit was SVN r7109.
2005-08-31 16:21:58 +00:00
David Daniel
a5eff8fc78
A little more clean-up. TotalView now works with --enable-debug build.
...
Tested with:
pls = rsh
totalview.6.6.0-2
Linux cadillac82.ccstar.lanl.gov 2.4.24 #1 SMP Thu Jul 1 15:28:04 MDT
2004 i686 i686 i386 GNU/Linux
This commit was SVN r7108.
2005-08-31 16:15:59 +00:00
Jeff Squyres
284328afe3
Add missing .h file so that it is included in the tarball
...
This commit was SVN r7107.
2005-08-31 11:01:28 +00:00
Jeff Squyres
b4e2c96e22
- Adjust include paths for ltdl.h
...
- Properly set CLEANFILES to remove F90 kruft
This commit was SVN r7106.
2005-08-31 10:56:01 +00:00
Rainer Keller
27f1174d0e
- Only return the nodes actually allocated to the job.
...
(necessary when orted handles several jobs simultaneously).
This commit was SVN r7105.
2005-08-31 07:09:47 +00:00
Jeff Squyres
0fddc53603
If you're going to make a fix by unescaping something, then unescape
...
*everything*. Oops. :-(
This commit was SVN r7104.
2005-08-31 03:01:06 +00:00
Graham Fagg
1caec16018
snapshot as I move machines
...
do not use
This commit was SVN r7103.
2005-08-31 01:43:48 +00:00
George Bosilca
d64a702a5b
There is a missing header. --enable-picky help to track down such kind of errors.
...
This commit was SVN r7102.
2005-08-31 00:47:52 +00:00
David Daniel
995641c1e6
Don't initialize proctable more than once (since the stage gate 1 trigger
...
seems to get fired at least twice).
This commit was SVN r7101.
2005-08-31 00:21:55 +00:00
Tim Woodall
dc0f3eef63
more corrections
...
This commit was SVN r7100.
2005-08-30 21:26:24 +00:00
Tim Woodall
f742e4901f
we always acquire/release this lock - support threaded users
...
of the library
This commit was SVN r7099.
2005-08-30 21:17:33 +00:00
Tim Woodall
47b41c7081
correct regression
...
This commit was SVN r7098.
2005-08-30 19:38:56 +00:00
David Daniel
a5d9199e7f
Adding a simple hook for TotalView that is activated if a particular MCA
...
parameter is set.
orterun/MPI integration still not quite working.
This commit was SVN r7097.
2005-08-30 17:34:23 +00:00
David Daniel
ced11250e4
Basic totalview support for orterun. Close to working, but need to
...
check hostnames are obtained correctly.
This commit was SVN r7096.
2005-08-30 17:29:43 +00:00
Galen Shipman
00e0ff729d
intialize free list to rr_buf_max, report async errors to user.
...
This commit was SVN r7095.
2005-08-30 16:44:38 +00:00
Jeff Squyres
dd96f06470
We now also support POE
...
This commit was SVN r7094.
2005-08-30 16:15:01 +00:00
George Bosilca
53ccf0e58c
POE is working. It can spawn jobs, redirect the output and is able to kill the job (with or without CTRL_C).
...
This commit was SVN r7093.
2005-08-30 16:13:55 +00:00
David Daniel
6cb97e6ade
Reverting totalview support to *not* use the as yet unimplemented
...
orte_jobgrp_t. Now just need to work out where to call it...
This commit was SVN r7092.
2005-08-30 12:59:04 +00:00
Jeff Squyres
81c9e7a582
Fix nested quoting
...
This commit was SVN r7091.
2005-08-30 10:44:55 +00:00
Jeff Squyres
774549d640
Add missing header file
...
This commit was SVN r7090.
2005-08-30 10:41:25 +00:00
Rainer Keller
d7901c97a5
- Del whitespaces, to make coming patch smaller.
...
This commit was SVN r7089.
2005-08-30 06:58:37 +00:00
Brian Barrett
77ebdf1c6f
* Add some debugging output Ralph asked for when an unknown error code is
...
passed to opal_error
This commit was SVN r7087.
2005-08-29 23:36:53 +00:00
Brian Barrett
d8e5d80892
* add a reasonable first wack at a suppressions file for Valgrind to ignore
...
some stuff that we can't do anything about
* fix some more memory leaks in session_dir code
This commit was SVN r7086.
2005-08-29 23:05:52 +00:00
Brian Barrett
bf8a3632bb
* bunch more memory leak / block in use fixes
...
This commit was SVN r7085.
2005-08-29 21:35:01 +00:00
Jeff Squyres
10488b717a
More 0 count fixes.
...
This commit was SVN r7083.
2005-08-29 19:55:48 +00:00
Jeff Squyres
0ef7ced8f0
For items with 0 receive counts, don't try to receive.
...
This commit was SVN r7082.
2005-08-29 19:37:07 +00:00
Brian Barrett
07b589100e
* add test for init_finalize of orte (useful for memory leak checks)
...
* update ORTE tests to cope with change in prototype for orte_init()
This commit was SVN r7081.
2005-08-29 19:32:46 +00:00
Brian Barrett
660ce0a486
* update tests to reflect moving path_sep out of orte_sys_info and moving
...
orte_sys_info out of OPAL and into ORTE
This commit was SVN r7080.
2005-08-29 19:23:25 +00:00
Tim Woodall
d34e299829
correctly decrement progress_event if tcp is not being
...
used so that tcp doesn't impact progress loop
This commit was SVN r7078.
2005-08-29 17:29:58 +00:00