1
1
openmpi/ompi
Edgar Gabriel c9bb049d00 io/ompio: fix a bug in handling large write/read operations
This is a bug fix based on a problem reported on the mailing list.
For very large read/write operations, ompio breaks the operation
down into multiple cycles. The problem was that
one of the variables required to maintain its values
across the different cycles did not do that, and because
of that the calculations of the memory offsets was wrong.

Fixes issue #4453

Signed-off-by: Edgar Gabriel <egabriel@central.uh.edu>
2017-11-06 11:48:13 -06:00
..
attribute ompi/attributes: revamp attribute handling. 2017-07-12 10:27:45 +09:00
class Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
communicator Bugfix a crash when a comm cannot be initialized 2017-10-18 11:32:37 -04:00
contrib Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
datatype opal: rename opal_atomic_cmpset* to opal_atomic_bool_cmpset* 2017-10-31 12:47:23 -06:00
debuggers fixes for Dave's get/set info code 2017-05-17 01:12:49 -04:00
dpm communicator: Refine ompi_comm_set error check 2017-07-31 20:26:51 +09:00
errhandler Use same prefix format for [host:pid] 2017-06-08 19:35:03 +09:00
etc Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
file predefined MPI object padding: set to fixed number of bytes (#3634) 2017-06-01 15:28:23 -04:00
group opal: rename opal_atomic_cmpset* to opal_atomic_bool_cmpset* 2017-10-31 12:47:23 -06:00
include configury: remove the --disable-mpi-io option 2017-09-20 14:39:09 +09:00
info predefined MPI object padding: set to fixed number of bytes (#3634) 2017-06-01 15:28:23 -04:00
interlib Update the interlib example to show an alternative method for model declaration. Add a missing range value to the OPAL layer. Make it easier to see OMPI model callbacks 2017-10-23 11:27:42 -07:00
mca io/ompio: fix a bug in handling large write/read operations 2017-11-06 11:48:13 -06:00
message predefined MPI object padding: set to fixed number of bytes (#3634) 2017-06-01 15:28:23 -04:00
mpi opal: rename opal_atomic_cmpset* to opal_atomic_bool_cmpset* 2017-10-31 12:47:23 -06:00
mpiext fortran2008: fix mpiext example 2017-08-09 13:19:22 +09:00
op predefined MPI object padding: set to fixed number of bytes (#3634) 2017-06-01 15:28:23 -04:00
patterns scripted symbol name change (ompi_ prefix) 2017-07-11 02:13:23 -04:00
peruse Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
proc ompi: Avoid unnecessary PMIx lookups when adding procs (step 2). 2017-03-16 07:47:27 +07:00
request opal: rename opal_atomic_cmpset* to opal_atomic_bool_cmpset* 2017-10-31 12:47:23 -06:00
runtime Revert the MPI_Init fence operations to use volatile bool instead of thread macros. 2017-10-31 08:09:02 -07:00
tools configury: remove the --disable-mpi-io option 2017-09-20 14:39:09 +09:00
util Cleanup warnings when timing is not enabled 2017-04-11 17:29:27 -07:00
win ompi/attributes: revamp attribute handling. 2017-07-12 10:27:45 +09:00
Makefile.am ompi/fortran: remove proof-of-concept mpi_f08 module 2017-08-10 06:19:17 -07:00