Synchronizing time across MPI ranks
mrzv opened this issue · 3 comments
mrzv commented
I would like to compare time.offset
across traces from different MPI ranks. I notice in the Timestamp section, it says:
Note that timestamps are not synchronized between nodes in a distributed-memory program.
Is there some way to work around this? I realize that synchronizing clocks is a hopelessly complicated problem in general, but if I just wanted something like:
MPI_Barrier(MPI_COMM_WORLD);
caliper::reset_time();
Is there a way to achieve this?