George Bosilca
ee784b601e
For consistency reasons always use opal_home_directory and
...
opal_tmp_directory.
This commit was SVN r18043.
2008-03-31 18:13:41 +00:00
Ralph Castain
d8eb0eeec3
Correct the debug output
...
This commit was SVN r18042.
2008-03-31 18:09:37 +00:00
Ralph Castain
2b399a3563
Suppress a warning message - relegate it to only show up when verbosity is set as it is okay for this condition to be true
...
This commit was SVN r18041.
2008-03-31 17:48:07 +00:00
Ralph Castain
f327ebce31
Get the jobid correct - doh!
...
This commit was SVN r18040.
2008-03-31 17:42:50 +00:00
Ralph Castain
e396b9ee9a
Fix unity routed component by adding xcast of proc data to the daemons. This enables daemons to complete the revised modex procedure by forwarding their collected modex info to the rank=0 proc.
...
This commit was SVN r18039.
2008-03-31 17:35:29 +00:00
George Bosilca
5adaa88241
Cleanup the code and make it a little faster.
...
This commit was SVN r18038.
2008-03-31 17:12:03 +00:00
George Bosilca
493677426d
Use the OPAL function to retrieve the HOME and TMP environment values.
...
This commit was SVN r18037.
2008-03-31 17:10:08 +00:00
Jeff Squyres
f758f934bd
Another cleanup.
...
This commit was SVN r18035.
2008-03-31 16:05:20 +00:00
Ralph Castain
379b8a3e2f
Fix singleton operations that have no data in the modex.
...
Note: this also allows -any- modex operation to have zero data in it, not just singletons.
This commit was SVN r18034.
2008-03-31 13:53:23 +00:00
Ralph Castain
ce96cb4800
Quite warning about uninitialized variable
...
This commit was SVN r18033.
2008-03-31 13:52:27 +00:00
Ralph Castain
1889bbd119
Quiet some warnings about uninitialized variables
...
This commit was SVN r18032.
2008-03-31 13:52:10 +00:00
Ralph Castain
8506be755d
Clean-up the mess. Repair static builds. Remove unused and empty C-decl braces. Add missing prototype for function.
...
This commit was SVN r18031.
2008-03-31 13:02:33 +00:00
Matthias Jurenz
879fdc4feb
merging VampirTrace-5.4.5 into the main branch
...
This commit was SVN r18030.
2008-03-31 12:48:35 +00:00
Matthias Jurenz
a33831c1f8
Pass OMPI's configure option '--[enable|disable]-binaries' to VT's configure
...
This commit was SVN r18029.
2008-03-31 12:46:27 +00:00
Ralph Castain
81a83dabc6
Setup sandbox for testing new orte collectives
...
This commit was SVN r18026.
2008-03-31 04:21:37 +00:00
George Bosilca
60111ce66d
Few less warnings.
...
This commit was SVN r18025.
2008-03-30 19:06:49 +00:00
George Bosilca
594884b613
The return is an int not a pointer.
...
This commit was SVN r18024.
2008-03-30 19:06:25 +00:00
George Bosilca
b4f828f389
We need a newline at the nd of the file, or some compiler bark.
...
This commit was SVN r18023.
2008-03-30 19:05:56 +00:00
George Bosilca
a6d5c15249
There is no need to force opal_progress down there. It will get called few
...
steps upper.
This commit was SVN r18022.
2008-03-30 19:05:09 +00:00
Gleb Natapov
b42234461a
Cleanup shared file creation on unix/linux.
...
This commit was SVN r18021.
2008-03-30 13:41:47 +00:00
Lenny Verkhovsky
fa6a084d33
added opal/mca/paffinity/base/paffinity_base_service.c with paffinity functions
...
This commit was SVN r18020.
2008-03-30 12:01:02 +00:00
Lenny Verkhovsky
7e45d7e134
Few updates due to RMAPS rank_file component changes
...
1. applied prefix rule to functions and variables of RMAPS rank_file component
2. cleaned ompi_mpi_init.c from paffinity code
3. paffinity code moved to new opal/mca/paffinity/base/paffinity_base_service.c file
4. added opal_paffinity_slot_list mca parameter
This commit was SVN r18019.
2008-03-30 11:52:11 +00:00
Lenny Verkhovsky
cb83a1287d
Realy deleted old files now
...
This commit was SVN r18018.
2008-03-30 11:50:19 +00:00
Lenny Verkhovsky
f734ba51a4
Added files with names according to prefix rule
...
This commit was SVN r18017.
2008-03-30 11:42:09 +00:00
Lenny Verkhovsky
b43f4a2dc9
Deleted and added files after prefix rule changes
...
This commit was SVN r18016.
2008-03-30 11:41:01 +00:00
Jeff Squyres
8d79bfe860
Fix for CID 937. All we really care about is being able to chrdir;
...
the extra checks were unnecessary.
This commit was SVN r18015.
2008-03-29 13:15:22 +00:00
Jeff Squyres
d0f12f3df0
Make a better error message.
...
This commit was SVN r18014.
2008-03-29 12:54:24 +00:00
Rich Graham
3b42d2268d
add functions to handle two different input buffers and a separate
...
output buffer. User defined data types have not way to make use
of these.
This commit was SVN r18012.
2008-03-28 23:45:44 +00:00
Shiqing Fan
f82092566f
We don't have inttypes.h on Windows, and some types are redefined.
...
This commit was SVN r18010.
2008-03-28 17:33:54 +00:00
Shiqing Fan
aaf2730fab
Winsock2.h also has definition for timeval and so on, it conflicts with our own definitions.
...
This commit was SVN r18009.
2008-03-28 17:30:33 +00:00
Rich Graham
90e53ca9ee
debug the pipeline algorithm.
...
This commit was SVN r18008.
2008-03-28 15:10:07 +00:00
Aurelien Bouteiller
77653ac787
Missing .h file in makefile breaked nightly tarball distcheck...
...
This commit was SVN r18006.
2008-03-28 14:36:56 +00:00
Ralph Castain
6fcaa8df39
Remove stale define. Add global variable to be used soon.
...
This commit was SVN r18005.
2008-03-28 02:20:37 +00:00
Jeff Squyres
6ea36061cf
Fix typo found by Pak.
...
This commit was SVN r18000.
2008-03-27 23:04:17 +00:00
Aurelien Bouteiller
c16339944a
Fix a coverity warning about using unsafe sprintf.
...
This commit was SVN r17999.
2008-03-27 21:24:27 +00:00
Aurelien Bouteiller
e11237aadb
Introduction of the "progress" sender_based method to replace the slow isend-self method.
...
This commit was SVN r17998.
2008-03-27 21:19:45 +00:00
Aurelien Bouteiller
93db01871e
This is part of the previous patch.
...
This commit was SVN r17997.
2008-03-27 21:06:14 +00:00
Aurelien Bouteiller
f8bf6f2c6a
Code cleanup.
...
sender_based.h is now split in two files, to solve cyclic .h files inclusion.
Most macros are now inline functions.
Variable names have been changed from places to places.
Various other small things...
This commit was SVN r17996.
2008-03-27 21:05:44 +00:00
George Bosilca
691806680a
I guess this wasn't really intended ...
...
This commit was SVN r17995.
2008-03-27 18:41:06 +00:00
George Bosilca
303941f642
Avoid a deadlock. The comment explain how this might happen.
...
This commit was SVN r17994.
2008-03-27 18:37:11 +00:00
George Bosilca
be4b153f0d
Another patch for thread safety in the TCP BTL (thanks to Pierre).
...
This commit was SVN r17993.
2008-03-27 18:36:08 +00:00
Ralph Castain
9f1001a6f8
Ensure that the procs know how many daemons will be participating in collective operations.
...
This commit was SVN r17992.
2008-03-27 17:31:54 +00:00
Tim Prins
c5736e3f9a
Remove old constants used with the registry.
...
This commit was SVN r17991.
2008-03-27 17:13:20 +00:00
Jeff Squyres
c06f7c3992
Fixes trac:1254: ensure that evport.c is in the distribution tarball.
...
This commit was SVN r17989.
The following Trac tickets were found above:
Ticket 1254 --> https://svn.open-mpi.org/trac/ompi/ticket/1254
2008-03-27 16:40:55 +00:00
Ralph Castain
6166278e18
Improve the scalability of the modex operation and fix a bug reported by Tim P
...
The bug was a race condition in the barrier operation that caused the barrier in MPI_Finalize to fail on very short programs.
Scalaiblity was improved by using the daemons to aggregate modex and barrier messages before sending them to the rank=0 proc. Improvement is proportional to ppn, of course, but there really wasn't a scaling problem at low ppn anyway. This modification also paves the way for better allgather operations since now all the data for each node is sitting at the daemon level, and the daemons are now aware that a collective operation on the OOB is underway (so they -can- participate in a collective of their own to support it).
Also added better diagnostics to map out the timing associated with MPI_Init - turned on by -mca orte_timing 1.
This commit was SVN r17988.
2008-03-27 15:17:53 +00:00
Gleb Natapov
cf40674369
Decide if sends should be throttled at the receiver and pass this to the sender
...
in an ACK message. The decision can't be done reliably at the sender.
This commit was SVN r17987.
2008-03-27 08:56:43 +00:00
Rich Graham
e2ad9c4be2
adjust to change in orte_process_info.
...
This commit was SVN r17986.
2008-03-27 01:25:28 +00:00
Rich Graham
441fb9fb9e
checkpoint.
...
This commit was SVN r17985.
2008-03-27 01:16:32 +00:00
Ralph Castain
8e6da2ee76
Maintain the mapping bookmark across multiple comm_spawns
...
This commit was SVN r17984.
2008-03-27 00:19:13 +00:00
George Bosilca
8e8b8950ef
Add support for Interix.
...
This commit was SVN r17983.
2008-03-26 23:20:33 +00:00