Hiding Checkpoint Overhead in HPC Applications with a Semi-Blocking Algorithm | IEEE Conference Publication | IEEE Xplore