1
1

2862 Коммитов

Автор SHA1 Сообщение Дата
Brian Barrett
75c71fc838 * add ability to set priority for the hostfile llm
* move and rename the default hostfile used by the hostfile llm

This commit was SVN r2843.
2004-09-23 14:55:55 +00:00
Brian Barrett
2a7f1449bf * change the location of the C++ MPI headers from $includedir/ompi/... to
$includedir/openmpi/... to match the rest of the things we install

This commit was SVN r2842.
2004-09-23 14:55:04 +00:00
Ralph Castain
57a224c985 ka-ching
This commit was SVN r2841.
2004-09-23 14:40:05 +00:00
Ralph Castain
177d900978 ka-ching
This commit was SVN r2840.
2004-09-23 14:39:21 +00:00
Ralph Castain
d82f7e82e8 ka-ching
This commit was SVN r2839.
2004-09-23 14:39:02 +00:00
Ralph Castain
dafa61d8f3 ka-ching
This commit was SVN r2838.
2004-09-23 14:38:41 +00:00
Ralph Castain
b1e3add9b0 ka-ching
This commit was SVN r2837.
2004-09-23 14:38:22 +00:00
Ralph Castain
7df355bf9a ka-ching
This commit was SVN r2836.
2004-09-23 14:38:00 +00:00
Ralph Castain
876971b58b ka-ching
This commit was SVN r2835.
2004-09-23 14:37:41 +00:00
Ralph Castain
f7705f5d1d ka-ching
This commit was SVN r2834.
2004-09-23 14:37:27 +00:00
Ralph Castain
311e6c1f23 ka-ching
This commit was SVN r2833.
2004-09-23 14:37:04 +00:00
Ralph Castain
778cecc991 ka-ching
This commit was SVN r2832.
2004-09-23 14:36:46 +00:00
Ralph Castain
f7a4e86227 ka-ching
This commit was SVN r2831.
2004-09-23 14:36:14 +00:00
Ralph Castain
92a5f2da1f ka-ching
This commit was SVN r2830.
2004-09-23 14:35:51 +00:00
Ralph Castain
fa205d9129 ka-ching
This commit was SVN r2829.
2004-09-23 14:35:32 +00:00
Ralph Castain
4c0053579d ka-ching
This commit was SVN r2828.
2004-09-23 14:35:02 +00:00
Ralph Castain
4b6b0d221d ka-ching
This commit was SVN r2827.
2004-09-23 14:34:35 +00:00
Ralph Castain
0cc082780f ka-ching
This commit was SVN r2826.
2004-09-23 14:33:28 +00:00
Ralph Castain
65fc61e212 ka-ching goes the little counter...how I love that sound!
This commit was SVN r2825.
2004-09-23 14:33:06 +00:00
Ralph Castain
ad395fa825 First commit of the revised startup system.
Having noted the existence of the wondrous Open MPI "statistics" tracker, I feel compelled to commit these changes one file at a time. This will, of course, provide me with wonderful statistics for the number of commits I have done, thus ensuring that those who watch such things become truly impressed by the magnitude of my contribution.

Of course, I will also do a commit for each time I correct a typo in my own software, and each time I add a comment to a file - a comment that, ordinarily, one might expect to have already been in place before the first commit. But then....I wouldn't look as impressive if I did it that way! No, no...far better to add the comments - and do a commit after each one - separately!

So, enjoy all.
Ralph
aka. The longtime Don Quixote crusader against the asinine use of meaningless statistics in place of true performance metrics.

This commit was SVN r2824.
2004-09-23 14:32:31 +00:00
Jeff Squyres
b3ec820527 Need to #define MPIR_Status_set_bytes in both places
This commit was SVN r2823.
2004-09-23 14:20:07 +00:00
Weikuan Yu
bbfb946b0e -- Various cleanup for experiments
This commit was SVN r2822.
2004-09-23 14:17:25 +00:00
Jeff Squyres
15a0cc1288 Make --leave-install take an argument -- a filename where the names of
the directories of the install roots will be written

This commit was SVN r2821.
2004-09-23 13:20:21 +00:00
Jeff Squyres
9264a4772c Fix a few more rogue global symbols
This commit was SVN r2820.
2004-09-23 12:56:03 +00:00
Jeff Squyres
6acb72ee8e Add --delete option to make this suitable for running in cron after
the nightly builds

This commit was SVN r2819.
2004-09-23 11:17:50 +00:00
Jeff Squyres
4a5242c681 Oops -- typo.
This commit was SVN r2818.
2004-09-23 11:04:52 +00:00
Jeff Squyres
ce799f31f6 Also be sure to prefix-ify all ADIO* function
This commit was SVN r2817.
2004-09-23 11:00:25 +00:00
Jeff Squyres
e086302077 Correct some dependencies
This commit was SVN r2816.
2004-09-23 10:59:38 +00:00
Jeff Squyres
2fa64b8c24 Use a proper prefix for MPI_Status_set_bytes
This commit was SVN r2815.
2004-09-23 09:07:23 +00:00
Jeff Squyres
cd899c9bc8 Ensure that this file is exectuable upon checkout
This commit was SVN r2814.
2004-09-23 08:59:26 +00:00
Jeff Squyres
5d0a2034c3 Make several global symbol names be "safe" by putting proper ompi_
prefixes on them

This commit was SVN r2813.
2004-09-23 08:41:20 +00:00
Jeff Squyres
b7c8e307af Finished; send a nightly report of illegal symbols found in the Open
MPI libraries and/or components

This commit was SVN r2812.
2004-09-23 08:35:15 +00:00
Jeff Squyres
f82116d806 Half implemented new report -- look for illegal symbols in the
compiled libraries and compononents.  Still to do: 
- check components
- send mail if it finds anything wrong
- check multiple installation directories (?)

This commit was SVN r2811.
2004-09-23 00:01:22 +00:00
Jeff Squyres
bfa3a46453 These symbols should be static
This commit was SVN r2810.
2004-09-23 00:00:01 +00:00
Jeff Squyres
1ebca556d2 - fix compiler warnings
- fix at least 2 minor mistakes

This commit was SVN r2809.
2004-09-22 23:58:13 +00:00
Brian Barrett
bc6ecff582 * improve interface description for ompi_rte_allocate_resources
* make hostfile llm properly deal with over subscribe situation.  Rather
  than returning smaller than requested (which is no longer possible as
  it made for a book keeping nightmaer and no one was paying attention
  to it anyway), we just over subscribe the nodes.  In the future, we
  need to add a flag to allocate resources as to whether to allow
  over subscription (if the resource allocator permits - clearly rsh 
  does, rms not so much).

This commit was SVN r2808.
2004-09-22 22:27:40 +00:00
Jeff Squyres
a9010be2e5 Minor cleanups and additional comments for attribute stuff
This commit was SVN r2807.
2004-09-22 21:31:17 +00:00
Jeff Squyres
d1c3ed046e Add minor optimization
This commit was SVN r2806.
2004-09-22 21:17:32 +00:00
Jeff Squyres
95c116697f Missing the output stream ID in ompi_output
This commit was SVN r2805.
2004-09-22 21:08:12 +00:00
Brian Barrett
e06fa3e51a * update the llm interface to be per-pcm instances rather than single
instance per process.  Better maps to the multi-pcm design.
* Minor code cleanup in llm and pcm (comments, param checks, etc.)

This commit was SVN r2804.
2004-09-22 19:11:50 +00:00
Edgar Gabriel
eae5533433 fixing MPI_ERR_LASTCODE in C and fortran
fixing the result of the Comm/group compare operations, 
since the enum in C starts with 0 and not with 1 :-)

This commit was SVN r2803.
2004-09-22 16:59:10 +00:00
Brian Barrett
546f6cd7bd * fix stupid typo in rms
This commit was SVN r2802.
2004-09-22 16:48:07 +00:00
Brian Barrett
68407587ba * Make it easier to get just the number of peer processes by allowing NULL
to be passed for the first argument of ompi_rte_get_peers().  Also
  cleaned up the documentation for that function.

This commit was SVN r2801.
2004-09-22 16:05:33 +00:00
Ralph Castain
64db75b43e Fix create_dirpath to shut valgrind up.
This commit was SVN r2800.
2004-09-22 15:56:02 +00:00
Jeff Squyres
02f95a5f14 Fix typo
This commit was SVN r2799.
2004-09-22 14:49:52 +00:00
Jeff Squyres
7646e14987 Forgot to update the profiling prototypes
This commit was SVN r2798.
2004-09-22 14:49:29 +00:00
Jeff Squyres
201611ad3d Add <errno.h> for linux
This commit was SVN r2797.
2004-09-22 08:08:10 +00:00
Brian Barrett
3795754dc8 * random fixups from last commit
This commit was SVN r2796.
2004-09-22 05:34:41 +00:00
Sayantan Sur
7a772d6cff Changed some descriptor management code.
This commit was SVN r2795.
2004-09-21 21:10:13 +00:00
Brian Barrett
782d3af2b9 * Move to using a lazy selection for pcms so that we can have multiple PCM
sets running at once - requires an additional step in spawning to get a
  handle (that will contain multiple pcms when we support multi-cell)
* change the selection logic of the pcms to not care about setting threads,
  but instead to select based on the selected thread level, since it
  would be a little late by the time we did the selection for pcms.
* started the long process of cleaning up the rsh pcm so that it
  actually kills processes and things.  Still doesn't do anything useful,
  but getting to the point where that might be possible

This commit was SVN r2794.
2004-09-21 20:27:41 +00:00