Exploiting operating system services to efficiently checkpoint parallel applications in GENESIS | IEEE Conference Publication | IEEE Xplore