Skip to content

Async I/O implementation of adios Write in heat transfer examples

Podhorszki, Norbert requested to merge github/fork/williamfgc/async into master

Created by: williamfgc

Added an extra argument to the heat transfer example to make I/O truly asynchronous using C++11 std::future and std::async.

I can see some overlap: sync: ./heatTransfer_write_adios2 ht2 1 1 2500 2500 500 10 --> 136 s

async : ./heatTransfer_write_adios2 ht2 1 1 2500 2500 500 10 on ---> 96 s

Merge request reports

Loading