Ralph Castain
a9af219ba7
Fix CID 723: a pointless whine about not checking a return code
...
This commit was SVN r20274.
2009-01-14 19:06:36 +00:00
Jeff Squyres
a568ba0468
Fix CID 25: it's not possible for sav to be non-NULL by the time it
...
gets here.
This commit was SVN r20273.
2009-01-14 18:57:48 +00:00
Jeff Squyres
895edd04f8
Fix CID 468: remove some dead code. r_proc_list was set to NULL but
...
never used.
This commit was SVN r20272.
2009-01-14 18:15:17 +00:00
Jeff Squyres
0c8f8fe1ea
Fix CID 733: remove some dead code (proc_name was set but effectively
...
never used).
This commit was SVN r20271.
2009-01-14 18:12:06 +00:00
Josh Hursey
a9da2dada1
Remove some unused variables.
...
This commit was SVN r20270.
2009-01-14 17:28:40 +00:00
Jeff Squyres
2ac22db130
Fix CID 724: clean up the return value checking in ompi_info component
...
opening and closing.
This commit was SVN r20268.
2009-01-14 15:45:38 +00:00
George Bosilca
01adc999c5
Correctly forward the right module if we call another collective function. Kudos to
...
Edgar for figuring out this tricky bug.
This commit was SVN r20267.
2009-01-14 03:22:54 +00:00
Jeff Squyres
d5112a92f6
Update the text about when cm is chosen by default and how to force
...
between cm and ob1, per this thread:
http://www.open-mpi.org/community/lists/devel/2009/01/5136.php
This commit was SVN r20265.
2009-01-14 01:24:33 +00:00
Tim Mattox
a065a1e10a
Fix a copy-paste error in the README. Thanks to Paul Hargrove for the fix.
...
This commit was SVN r20263.
2009-01-13 23:37:15 +00:00
Jeff Squyres
5bc462e676
Update the README with a missing "not", which kinda changes the
...
meaning of the sentence...
This commit was SVN r20260.
2009-01-13 22:42:34 +00:00
Tim Mattox
5b70160626
For two error conditions in the ras_loadleveler_module, output
...
the error code reported by loadleveler. Also, clean up a
few more internal error messages.
This commit was SVN r20255.
2009-01-13 15:44:26 +00:00
Jeff Squyres
1bedf18305
OMPI_DECLSPEC is no longer necessary when it's static. Duh.
...
This commit was SVN r20254.
2009-01-13 15:09:16 +00:00
Mike Dubman
e728668031
add ext variables to control script behave
...
This commit was SVN r20253.
2009-01-13 08:50:18 +00:00
Brian Barrett
d3310a5ad1
fixes to get compiling on Red Storm again
...
This commit was SVN r20252.
2009-01-12 22:30:00 +00:00
Jeff Squyres
34b7b6cfe8
Really fixes trac:623: there still is a difference between MPI::SEEK_SET
...
and ::SEEK_SET (duh); that's why it's listed in constants.h. So put
that back and make it (static const int) rather than extern, and then
remove the instantiation from mpicxx.cc. Ditto for the other 2.
This commit was SVN r20251.
The following Trac tickets were found above:
Ticket 623 --> https://svn.open-mpi.org/trac/ompi/ticket/623
2009-01-12 22:06:16 +00:00
Jeff Squyres
20831c36d2
Fixes trac:623: we changed SEEK_SET (and friends) to be (static const int)
...
in mpicxx.h a while ago, but somehow accidentally left "extern const
int" for SEEK_SET (and friends) in constants.h. This commit removes
the extraneous "extern" versions.
This commit was SVN r20250.
The following Trac tickets were found above:
Ticket 623 --> https://svn.open-mpi.org/trac/ompi/ticket/623
2009-01-12 21:50:50 +00:00
Brian Barrett
af65b9398b
don't need alignment on opteron, but the test assumes you do when cross-compiling
...
This commit was SVN r20247.
2009-01-12 21:11:05 +00:00
Ralph Castain
694008e9bb
Fix a reported bug whereby keyboard entry to a remote proc was being lost after the first iteration. In other words, if an application has a proc reading stdin from the keyboard, and that proc is not co-located with mpirun, then the system would hang.
...
The problem was eventually traced to two bugs in the code:
1. the orted wasn't resetting the write event flag, thus preventing itself from turning it on again.
2. the HNP needed to check if the stdin was attached to tty or not before adding the delay for fairness. If it is attached to a tty, there is no need for the delay. This prevents some strangely slow typing response.
This patch needs to move to 1.3
This commit was SVN r20246.
2009-01-12 20:12:58 +00:00
Josh Hursey
1420c32a5d
Update SnapC Local Coordinator in reaction to structure changes in r20228. The list of local children became more globalized so I needed to update the loop invariants appropriately.
...
This commit was SVN r20245.
The following SVN revision numbers were found above:
r20228 --> open-mpi/ompi@007d68becc
2009-01-12 19:45:48 +00:00
Ralph Castain
2778c13fac
Continue to refine the timing instrumentation to identify where launch time is being spent
...
This commit was SVN r20244.
2009-01-12 19:12:58 +00:00
Jeff Squyres
56ad7acc8a
Revert r20240 and make autogen.sh clean up after itself in terms of
...
*.rej files.
This commit was SVN r20243.
The following SVN revision numbers were found above:
r20240 --> open-mpi/ompi@d88fa9282d
2009-01-12 17:33:55 +00:00
Jeff Squyres
d1c6f3f89a
* Fix a truckload of Cisco copyrights to be the same as the rest of
...
the code base.
* Fix a few misspellings in other copyrights.
This commit was SVN r20241.
2009-01-11 02:30:00 +00:00
Ralph Castain
d88fa9282d
Update properties to ignore .rej files created during configure
...
This commit was SVN r20240.
2009-01-10 18:22:54 +00:00
Tim Mattox
820b209564
Oops, forgot to update the copyright date range...
...
This commit was SVN r20239.
2009-01-09 19:04:52 +00:00
Tim Mattox
af45569366
Clean up some debugging output in the loadleveler ras module.
...
Error output strings were changed to be unique per code site.
They are still pretty meaningless to the user, but at least now
developers might be able to find which unique place in the code
reported which error.
This commit was SVN r20238.
2009-01-09 19:03:52 +00:00
Ralph Castain
c009b51ad3
Silence warning about signed vs unsigned comparisons
...
This commit was SVN r20237.
2009-01-09 16:01:03 +00:00
George Bosilca
78d856e04c
Release resources when a job is completed. This allows us to correctly
...
count and load balance MPI-2 dynamic type of applications.
This commit was SVN r20236.
2009-01-08 21:21:54 +00:00
Jeff Squyres
2f3a42e2df
* Remove the release note about connectx and message coalescing
...
* Update the date in the readme to be Jan 2009
This commit was SVN r20232.
2009-01-08 19:37:12 +00:00
George Bosilca
9da6fba64b
Update the SCTP BTL regarding ticket #1725 .
...
This commit was SVN r20231.
2009-01-08 16:38:35 +00:00
Rolf vandeVaart
e78add702a
Increase the default maximum size that the sm btl file is allowed
...
to grow to. Without this change, jobs with np>120 get errors.
This does not change anything for np<16 jobs. It only comes into
play with larger np count on a node. I imagine that this can be
scaled back in the future if the usage of memory in the sm
btl is improved.
This fixes trac:1449.
This commit was SVN r20230.
The following Trac tickets were found above:
Ticket 1449 --> https://svn.open-mpi.org/trac/ompi/ticket/1449
2009-01-08 14:39:00 +00:00
Ralph Castain
25f578a7d2
Continue to improve timing instrumentation. Add ability to store timing data directly to a file instead of just to stdout.
...
This commit was SVN r20229.
2009-01-08 14:27:52 +00:00
Ralph Castain
007d68becc
Make the data on local children and their jobs available globally on both daemons and the HNP. This simply shifts the data structures from the ODLS base to the orte globals area to support subsequent movement of the daemon collective operations from the odls to the grpcomm framework. As that will be a larger change, it will be implemented on a branch and rolled over separately.
...
This commit was SVN r20228.
2009-01-08 14:25:56 +00:00
Donald Kerr
e57435a5d4
udapl btl fix for #1725 ; replace WAIT with GET
...
This commit was SVN r20227.
2009-01-08 13:41:36 +00:00
Tim Mattox
1ff9e884b8
Resync the 1.2.9 section of the NEWS file from the 1.2 branch.
...
This commit was SVN r20225.
2009-01-07 22:57:51 +00:00
Ralph Castain
80fb98ae32
Cleanup the modex-less operations for efficiency. Have the component default to normal modex operations if modex-less isn't specified.
...
This commit was SVN r20220.
2009-01-07 15:00:26 +00:00
Ralph Castain
7818779760
Expose the nidmap and pidmap as orte globals so that components in other frameworks can access and/or manipulate them without forcing API modifications - modify the individual ess components that were affected so they use the global variables. Add a list of attributes to the nids for storing node-related data (e.g., modex attrs), and define a new object for that purpose.
...
Consolidate the nid/pid lookup code with the rest of the nid/pid code so that changes are easier to track. Add the ability to send cluster profile info as part of the nidmap. Cleanup the setup and teardown of the new global nidmap and pidmap objects.
This commit was SVN r20219.
2009-01-07 14:58:38 +00:00
Ralph Castain
09d4a45fa5
Switch to non-blocking sends so the orted's can begin processing their own messages sooner
...
This commit was SVN r20218.
2009-01-07 14:52:12 +00:00
Pavel Shamis
391b101439
Renaming pending_frags to no_credits_pending_frags.
...
(this commit is part of bug fix for ticket #1693 )
This commit was SVN r20217.
2009-01-07 14:41:20 +00:00
Pavel Shamis
2f7b66160b
Adding real fix for ticket #1693 - XRC + coalescing segfault.
...
This commit was SVN r20214.
2009-01-07 14:10:58 +00:00
Ralph Castain
5e1d2eec58
Cosmetic changes to the timing output in mpi_init, restore the barrier timing measurement in mpi_finalize
...
This commit was SVN r20211.
2009-01-06 21:30:12 +00:00
George Bosilca
8e4107353f
Update the last instance of bml_base_send to correctly cope with the
...
return values from the BTL. This is related to ticket 1734.
This commit was SVN r20210.
2009-01-06 19:44:48 +00:00
Mike Dubman
b5cc2f389f
fix: pass custom $topdir to rpmbuild command if defined by user
...
This commit was SVN r20207.
2009-01-06 13:15:40 +00:00
Ralph Castain
9dbcee9110
Increase efficiency for modex-less launch by storing byte objects in the profile file
...
This commit was SVN r20206.
2009-01-05 21:46:12 +00:00
Ralph Castain
5f26a8b084
Since we have such a flag in orte_process_info, set it to true when we do mpi_init so we know we have an mpi_proc (simplifies later logic checks)
...
This commit was SVN r20205.
2009-01-05 21:41:40 +00:00
Ralph Castain
17e1911afa
Remove unneeded include file
...
This commit was SVN r20204.
2009-01-05 19:20:02 +00:00
Jeff Squyres
a9850c96c5
Cosmetic change.
...
This commit was SVN r20203.
2009-01-05 19:07:06 +00:00
Ralph Castain
dc3ba492a7
CID 1206: it's a complicated error path, but if a daemon is passed an ompi-top command and cannot correctly unpack the name of the tool, there really isn't anything it can do about it. Just return and let the tool hang.
...
This commit was SVN r20202.
2009-01-05 15:35:02 +00:00
Ralph Castain
5f5d8ad231
CID 1139-1141: remove outdated variable from the various routed components
...
This commit was SVN r20201.
2009-01-05 15:09:54 +00:00
Ralph Castain
1bc125c0a7
CID 1131: cleanup a minor memory leak
...
This commit was SVN r20200.
2009-01-05 15:05:05 +00:00
George Bosilca
f2b9b3fa0b
One less warning about a unmatched printf type.
...
This commit was SVN r20199.
2009-01-05 15:02:00 +00:00