Vishwanath Venkatesan
67463de96f
Changing the two-phase component accordingly for the modified interfaces.
...
This commit was SVN r27544.
2012-10-31 22:07:02 +00:00
Vishwanath Venkatesan
95d38fdaf5
# Extracting timing information for the static collective write/read algorithms.
...
# The processes register their information and continue.
# Actual printing of timing information happens at file close.
# Triggered by MCA parameter at runtime
This commit was SVN r27442.
2012-10-11 21:27:47 +00:00
Vishwanath Venkatesan
240d56feeb
# Extracting timing information for the two-phase collective write/read algorithms.
...
# The processes register their information and continue.
# Actual printing of timing information happens at file close.
# Triggered by MCA parameter at runtime
This commit was SVN r27441.
2012-10-11 21:25:30 +00:00
Vishwanath Venkatesan
7bc35f7862
# Extracting timing information for the dynamic collective write/read algorithms.
...
# The processes register their information and continue.
# Actual printing of timing information happens at file close.
# Triggered by MCA parameter at runtime
This commit was SVN r27440.
2012-10-11 21:23:24 +00:00
Vishwanath Venkatesan
c86e5f6263
set status->_ucount correctly for two-phase collective read and write operations in the module
...
This commit was SVN r27406.
2012-10-04 21:39:37 +00:00
Vishwanath Venkatesan
76dc8a7c55
Fix for two_phase_read_all for multiple cycles.
...
This commit was SVN r27388.
2012-10-01 19:14:14 +00:00
Vishwanath Venkatesan
c6751eaf70
Fixing all two_phase read_all bugs,
...
1. Multiple aggregator with non-contiguous datatype,
2. Memory corruption bugs.
Cleaned version, with proper initialization and memory management.
This commit was SVN r27370.
2012-09-26 00:16:08 +00:00
Vishwanath Venkatesan
2e2a46b2be
Fixing two-phase write all bug for non-contiguous file-type.
...
This commit was SVN r27369.
2012-09-26 00:10:40 +00:00
Vishwanath Venkatesan
6d9d0f2968
Initialize the iov_count, this crashes static write/read in certain platforms while decoding datatype
...
This commit was SVN r27273.
2012-09-08 00:40:21 +00:00
Vishwanath Venkatesan
bf58af295b
Changes to the two_phase implementation, for supporting the
...
data-seiving feature of two-phase algorithm.
This commit was SVN r27152.
2012-08-27 21:11:05 +00:00
Vishwanath Venkatesan
539571171b
Moving support functions of two-phase to the two_phase component.
...
This commit was SVN r26920.
2012-07-31 04:37:04 +00:00
Edgar Gabriel
1078f13ad2
set status->_ucount correctly for collective read and write operations in the module
...
This commit was SVN r26916.
2012-07-30 20:14:36 +00:00
Edgar Gabriel
81a050add9
simplify the individual fcoll module by just calling the
...
mca_io_ompio_file_read/write functions directly. Avoid replicating the code in
both places.
This commit was SVN r26909.
2012-07-30 15:44:22 +00:00
Vishwanath Venkatesan
86a57c7b66
Initializing sorted_file_offsets to NULL
...
This commit was SVN r26526.
2012-05-30 06:56:40 +00:00
Vishwanath Venkatesan
cbad31cc88
1. Freeing the displs array after allgatherv to avoid segmentation faults in dynamic segmentation
...
2. Checking for 0 bytes datatypes and sending only when data available to avoid 0 byte messages being sent and received.
3. Changing timing extraction to support calculating, min, max and avg communication costs + min and avg write costs
This commit was SVN r26450.
2012-05-18 21:39:58 +00:00
Edgar Gabriel
636cf786be
local_heap_sort should really be a static function.
...
This commit was SVN r26065.
2012-02-28 14:42:56 +00:00
Vishwanath Venkatesan
7c9c3ede61
Modified implementation for the static segmentation read algorithm with improved
...
performance and bug fixes.
This commit was SVN r26056.
2012-02-24 20:55:33 +00:00
Vishwanath Venkatesan
d5a9223a9a
Removed a variable which was allocated but never used.
...
This commit was SVN r26055.
2012-02-24 20:48:52 +00:00
Vishwanath Venkatesan
326bc69df4
Modified implementation for static file write all algorithm which fixes all the previous
...
bugs and provides improved performance.
This commit was SVN r26054.
2012-02-24 20:47:09 +00:00
Vishwanath Venkatesan
15ebe838e9
Modified implementation of two_phase read all similar to the changes for the write all
...
incorporating romio style partitioning.
This commit was SVN r25853.
2012-02-01 18:30:13 +00:00
Vishwanath Venkatesan
158374bdd0
Dynamic file write all algorithm optimized by using derived datatype for receiving actual data
...
thereby avoiding the merging step in the fbtl.
This commit was SVN r25852.
2012-02-01 18:20:44 +00:00
Vishwanath Venkatesan
b9026ccbd0
Fix for two-phase generating flattened datatype using decoded iovec for
...
handling non-contiguous memory and contiguous file cases.
This commit was SVN r25850.
2012-02-01 17:23:51 +00:00
Jeff Squyres
4f35b62154
Components should not be linking to top-level libraries -- and
...
definitely should not be linking to more than libmpi.la! (remember
that libmpi.la now wholly contains libopen-rte.la, which wholly
contains libopen-pal.la).
This commit was SVN r25843.
2012-01-31 20:43:27 +00:00
Vishwanath Venkatesan
1e95d8b1e2
remove the MPI functions used in these files by the OMPI internal corresponding functionality and also add error checking in these for functions which did not have them'
...
This commit was SVN r25723.
2012-01-13 17:21:51 +00:00
Edgar Gabriel
e0139a2d7e
provide descriptions about the functionality of these frameworks.
...
This commit was SVN r25682.
2011-12-22 19:42:00 +00:00
Vishwanath Venkatesan
0f928be1d5
Modifying selection logic back to select two-phase at the cases it should.
...
This commit was SVN r25681.
2011-12-22 01:01:32 +00:00
Vishwanath Venkatesan
37c8470e3d
modified implementation for two-phase write_all incorporating romio style domain partitioning
...
This commit was SVN r25680.
2011-12-22 00:16:29 +00:00
Jeff Squyres
c10f41c87e
Do not build these frameworks when --disable-mpi-io is specified.
...
Fixes some Cisco MTT MPI install errors.
This commit was SVN r25566.
2011-12-02 22:11:23 +00:00
George Bosilca
ce7935c8fa
Obviously these were not needed.
...
This commit was SVN r25231.
2011-10-04 14:56:34 +00:00
Vishwanath Venkatesan
2ee2b478d8
Modifying selection logic to select dynamic for cases where two_phase
...
fails.
This commit was SVN r25171.
2011-09-20 21:57:23 +00:00
Shiqing Fan
16193771ba
Add one missing header file. Fix the MTT build for Windows.
...
This commit was SVN r25112.
2011-08-31 13:15:05 +00:00
Edgar Gabriel
f46ef05c6e
ompi_ignore some components that depend on the configure logic, since some
...
libs don't seem to propagate correctly under certain circumstances. This makes
hopefully the nightly tests pass.
also, remove the files that should not have been committed in the first place
:-)
This commit was SVN r25085.
2011-08-26 00:49:32 +00:00
Edgar Gabriel
61ac1dbcf3
silence some warnings.
...
This commit was SVN r25080.
2011-08-25 21:22:34 +00:00
Edgar Gabriel
52063267df
commit of the OMPIO modules and frameworks.
...
This commit was SVN r25079.
2011-08-25 20:08:17 +00:00