Enabling Practical Transparent Checkpointing for MPI: A Topological Sort Approach | IEEE Conference Publication | IEEE Xplore