- 03 Mar, 2020 1 commit
-
-
Huck, Kevin authored
The `Comm::Free` method may be called more than once by applications. Although some MPI vendors document that `MPI_Comm_free` sets the given handle to `MPI_COMM_NULL`, this does not always happen in practice. Set the handle to `MPI_COMM_NULL` explicitly to avoid calling `MPI_Comm_free` more than once for the same handle. Without this, when compiled with PGI and executed with TAU profiling, a double-free occurs and causes memory to be corrupted.
-
- 27 Feb, 2020 2 commits
-
-
pnorbert authored
Print App ID with timing infa on screen as well as write perf files w…
-
Podhorszki, Norbert authored
Print App ID with timing infa on screen as well as write perf files with app ID, so apps in an MPMD run can be tracked. Fix array values in tasks with no step setting.
-
- 26 Feb, 2020 2 commits
-
-
Eisenhauer, Greg authored
Fix race condition in LocalTimeDate()
-
Kyle Edwards authored
-
- 25 Feb, 2020 2 commits
-
-
Eisenhauer, Greg authored
TransportMan TSAN changes
-
Eisenhauer, Greg authored
-
- 23 Feb, 2020 1 commit
-
-
Wang, Ruonan authored
Optimize one-sided MPI in SSC
-
- 22 Feb, 2020 4 commits
-
-
Ruonan Wang authored
-
Wang, Ruonan authored
Enable multi-block in SSC reader
-
Ruonan Wang authored
-
Ruonan Wang authored
-
- 21 Feb, 2020 10 commits
-
-
Wang, Ruonan authored
-
Wang, Ruonan authored
added one sided post pull and one sided fence pull modes in ssc
-
Wang, Ruonan authored
-
pnorbert authored
adios_reorganize: do not stay in infinite loop reading an unclosed BP…
-
Wang, Ruonan authored
-
adios_reorganize: do not stay in infinite loop reading an unclosed BP file if the reading engine is BPFile, BP3, File or the default (picked by empty string). Instead, explain what's going on and finish.
-
Atkins, Charles Vernon authored
Fix memory leak from CompressZFP.
-
Atkins, Charles Vernon authored
-
NAThompson authored
-
NAThompson authored
-
- 20 Feb, 2020 5 commits
-
-
Atkins, Charles Vernon authored
table: Enable engine without MPI by cleaning up sub-adios APIs
-
NAThompson authored
-
Atkins, Charles Vernon authored
-
Atkins, Charles Vernon authored
-
Atkins, Charles Vernon authored
-
- 19 Feb, 2020 1 commit
-
-
Atkins, Charles Vernon authored
Allow setting absolute paths for CMAKE_INSTALL_BINDIR
-
- 18 Feb, 2020 6 commits
-
-
Brad King authored
Fix end condition when iterating through `if_nameindex` array. Add missing resource free operations in error conditions. Unfortunately the Clang Memory Sanitizer does not recognize that `if_nameindex` initializes the array behind the pointer it returns and complains on the first dereference that it is uninitialized. Suppress the Memory Sanitizer for this function.
-
Atkins, Charles Vernon authored
-
Brad King authored
Now that we manage table's sub-adios through the core API we can access the core ADIOS constructor that accepts the Comm abstraction instead of a raw MPI_Comm. We can use `Comm::World()` instead of `MPI_COMM_WORLD`. This allows us to enable the Table engine even when ADIOS is built without MPI.
-
Brad King authored
Avoid using the public C++11 bindings API from the core implementation.
-
Wang, Ruonan authored
added CurrentStep in IMPI writer
-
Wang, Ruonan authored
-
- 17 Feb, 2020 4 commits
-
-
Atkins, Charles Vernon authored
bindings: Factor out MPI-specific bindings into separate sources
-
Franz Pöschel authored
By default, this variable is set to "bin", denoting a path within CMAKE_INSTALL_PREFIX. It may also be an absolute path which is currently not considered in the post-install scripts.
-
Wang, Ruonan authored
Enable multi-writer and multi-reader for ssc
-
Ruonan Wang authored
-
- 16 Feb, 2020 1 commit
-
-
Ruonan Wang authored
-
- 14 Feb, 2020 1 commit
-
-
Brad King authored
Move code conditioned by `ADIOS2_HAVE_MPI` into source files that are built only when that condition is true. Later this will be useful for compiling the MPI-specific sources in a separate library.
-