Brian Barrett
2a1182e956
* try to slow the flood into the registry at startup by slowing startup.
...
Yeah, it's a hack. But it works for now...
This commit was SVN r3528.
2004-11-06 00:39:08 +00:00
Edgar Gabriel
664567d7f7
start counting the ports with 1 instead of zero to avoid the wildcard problem with the oob
...
This commit was SVN r3527.
2004-11-05 19:58:44 +00:00
George Bosilca
39e7432ebf
Just a checkpoint ...
...
This commit was SVN r3526.
2004-11-05 14:53:38 +00:00
Edgar Gabriel
b3d5c0a04f
applying a diff-file from Jeff with one minor correction. Major problem was that I dereferenced comm_null accidentally four times instead of ones comm_null, twice group_null and once the error handler of comm_parent, in case a parent communicator other then comm_null has been established.
...
This commit was SVN r3525.
2004-11-05 12:58:14 +00:00
George Bosilca
9659288e74
I hate waiting on the airports. SO I start doing something usefull ...
...
I remove a lot of inter-dependence, I use the struct_t type.
BEWARE not all the function are ready.
This commit was SVN r3524.
2004-11-05 07:52:30 +00:00
George Bosilca
90d79bb1d1
Remove a useless define.
...
This commit was SVN r3523.
2004-11-05 07:39:57 +00:00
Tim Woodall
85490f00a5
restore previous matching logic until I have more time
...
to validate the changes
This commit was SVN r3522.
2004-11-05 03:13:21 +00:00
Tim Woodall
aef2983f15
eanup-This line, and those below, will be ignored--
...
M base/ptl_base_match.c
This commit was SVN r3521.
2004-11-05 01:43:58 +00:00
Tim Woodall
a84f9d0a7d
correct revised logic
...
This commit was SVN r3520.
2004-11-04 23:36:48 +00:00
Brian Barrett
6b0b4e0aee
* temporary workaround so that you don't have to have . in your path to
...
launch an app.
This commit was SVN r3519.
2004-11-04 23:27:59 +00:00
Tim Woodall
8e0b35ad99
correction
...
This commit was SVN r3518.
2004-11-04 21:48:37 +00:00
Brian Barrett
09bd66a636
* so it turns out that you actually have to increment the counter in order
...
to fill in the entire array.
This should fix the random badness seen at the end of mpirun if you
launched on more than one machine
This commit was SVN r3517.
2004-11-04 21:39:46 +00:00
Tim Woodall
705065888f
remove some function calls in critical path
...
This commit was SVN r3516.
2004-11-04 21:39:14 +00:00
Tim Woodall
83281249e5
cleanup logic
...
This commit was SVN r3515.
2004-11-04 21:29:22 +00:00
George Bosilca
d4b62e320a
That was really a very bad C statement ... and the compiler accept it ...
...
This commit was SVN r3514.
2004-11-04 21:06:47 +00:00
George Bosilca
dc9530bfa0
Remove a useless case in the pack function. Now this behaviour is handled by a separate function.
...
This commit was SVN r3513.
2004-11-04 20:59:04 +00:00
Brian Barrett
7b6dbc9dfa
* don't start the oob recv until someone actually wants updates. This
...
should fix the crash in ompi_info and give the oob one less thing to
keep track of in the common case
This commit was SVN r3512.
2004-11-04 18:31:08 +00:00
Jeff Squyres
502b8bcddf
A newly revised os_create_dirpath algorithm, slightly simpler than the
...
old one, and correctly take into account Windows-specific issues that
were discovered over the last week (particularly with respect to how
stat() functions on Windows vs. POSIX). This new version seems to
work on both POSIX and Windows systems.
This commit was SVN r3510.
2004-11-04 13:35:15 +00:00
Rich Graham
a47d32dcde
change shared memory fifo queue 'stuff' to always be allocated in
...
the memory scope of the sender. There are still several bugs to
fix for the case that the sender and receiver don't have the
shared memory pool at the same virtual memory base address.
This commit was SVN r3509.
2004-11-04 04:03:32 +00:00
Tim Woodall
e7046525d1
- optimizations for latency
...
This commit was SVN r3508.
2004-11-04 01:01:08 +00:00
George Bosilca
a6ad19e721
Removing some compiler warnings (thanks Jeff for the patch). Now we generate only the usefull functions for moving bytes around.
...
This commit was SVN r3507.
2004-11-03 23:52:44 +00:00
Mitch Sukalski
af6362ddb5
Fixed processing of remote IB QP OOB data by adding an
...
extra char to the temporary string so atoi() doesn't
accidentally run off the string...
This commit was SVN r3505.
2004-11-03 23:17:32 +00:00
George Bosilca
52c54906b9
Move the main pack/unpack functions in the datatype.h file and make them static inline.
...
Move the logic for several iovec directly in each specialized pack/unpack function.
Disable the boundaries checking.
Improuve the packing of contiguous messages.
This commit was SVN r3504.
2004-11-03 21:57:50 +00:00
Brian Barrett
818b06803f
* just forward declare the struct, since all we use is pointers to the
...
struct
This commit was SVN r3501.
2004-11-03 19:33:31 +00:00
Brian Barrett
25abbb495f
* back out include of communicator.h. resulted in weird compiler badness.
...
This commit was SVN r3500.
2004-11-03 19:14:05 +00:00
Brian Barrett
384cdbb351
* need communicator.h for declaration of ompi_communicator_t
...
This commit was SVN r3499.
2004-11-03 19:11:34 +00:00
Prabhanjan Kambadur
34b5d4bc15
simple event test
...
This commit was SVN r3498.
2004-11-03 18:59:50 +00:00
Brian Barrett
093cf8239b
* change tmpdir back to /tmp
...
This commit was SVN r3497.
2004-11-03 18:59:27 +00:00
Prabhanjan Kambadur
c5ddf2d528
simple event test
...
This commit was SVN r3496.
2004-11-03 18:57:39 +00:00
Prabhanjan Kambadur
357891b26b
simple event test
...
This commit was SVN r3495.
2004-11-03 18:57:20 +00:00
George Bosilca
973a924ea8
A lot of bug fixes and improuvements:
...
- optimized pack/unpack for contiguous datatype is back.
- improuve the latency for contiguous datatypes by minimizing all the initialization steps.
- other datatypes use the new stack description.
TODO: redo all the va;lidations with intel and mpich testsuite...
This commit was SVN r3494.
2004-11-03 16:55:02 +00:00
George Bosilca
56d8631709
Correctly initialize the mutex using the init function not the unlock one.
...
This commit was SVN r3493.
2004-11-03 16:52:49 +00:00
George Bosilca
aa3b983749
Init function have 2 arguments.
...
This commit was SVN r3492.
2004-11-03 16:52:02 +00:00
Jeff Squyres
1e429dfd4d
Re-add accidentally eliminated strcat(). This is a temporary fix to
...
get things "working" on the POSIX side; there looks like there are
still some memory problems in here...
This commit was SVN r3491.
2004-11-03 16:13:58 +00:00
Tim Woodall
7148d50839
added MCA parameter to limit number of ptls used
...
This commit was SVN r3490.
2004-11-03 16:08:49 +00:00
Rich Graham
4c5d6417a2
restore old unlock code for now.
...
This commit was SVN r3489.
2004-11-03 15:58:52 +00:00
Brian Barrett
a5c9184ba6
* Fix windows makefile to deal with spaces in topdir
...
* offset time to Unix epoch so that gettimeofday returns sane values
on windows
* attempted hack at making non-blocking I/O work for iovecs in
Windows
This commit was SVN r3485.
2004-11-03 03:57:20 +00:00
George Bosilca
6f824e6dc3
No // allowed in C.
...
This commit was SVN r3484.
2004-11-03 03:37:19 +00:00
Prabhanjan Kambadur
6f95f9b1bc
adding my first program
...
This commit was SVN r3483.
2004-11-03 00:42:41 +00:00
Prabhanjan Kambadur
2435be8d49
these changes were critical ... otherwise, windows crashes. after this fix, we have a hello world running all the time. session_dir_finalize has been removed not ebcause it does not work (it does), but because it takes way too long to work. rm -Rf works much faster and since i am running out of time, i will fix this later
...
This commit was SVN r3482.
2004-11-03 00:30:46 +00:00
Prabhanjan Kambadur
d9187466f0
this is required to adhere to the semantics of the call in windoze
...
This commit was SVN r3481.
2004-11-02 23:29:49 +00:00
Prabhanjan Kambadur
5cac9a3498
making some changes to ompi_config_bottom and also changing the logic for windows portion of ompi_empty_dir
...
This commit was SVN r3480.
2004-11-02 21:48:31 +00:00
Prabhanjan Kambadur
a1100aead3
ompi_daemon_init does not quite work on windoze boxes
...
This commit was SVN r3479.
2004-11-02 19:15:08 +00:00
Prabhanjan Kambadur
d7cd3dcef1
checking in a few changes which make the changes work
...
This commit was SVN r3478.
2004-11-02 19:12:11 +00:00
Ralph Castain
dec119b2a0
Updates to the unit tests for the registry.
...
This commit was SVN r3477.
2004-11-02 16:28:06 +00:00
Brian Barrett
d17eb9485f
* really meant for these symbols to be static
...
This commit was SVN r3476.
2004-11-02 15:54:57 +00:00
Prabhanjan Kambadur
433f964b48
adding ptl self to the list of components
...
This commit was SVN r3475.
2004-11-02 15:53:00 +00:00
Prabhanjan Kambadur
b8e3c186d0
some more changes which are required
...
This commit was SVN r3474.
2004-11-02 15:14:46 +00:00
Prabhanjan Kambadur
fe98e6e0ed
some more changes which are required
...
This commit was SVN r3473.
2004-11-02 15:14:04 +00:00
Brian Barrett
c6740bb294
escape paths to copy so that can build in C:\Documents and Settings
...
This commit was SVN r3472.
2004-11-02 14:00:31 +00:00