DocumentCode
244415
Title
HeteroCheckpoint: Efficient Checkpointing for Accelerator-Based Systems
Author
Kannan, S. ; Farooqui, Naila ; Gavrilovska, Ada ; Schwan, Karsten
Author_Institution
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
fYear
2014
fDate
23-26 June 2014
Firstpage
738
Lastpage
743
Abstract
Moving toward exascale, the number of GPUs in HPC machines is bound to increase, and applications will spend increasing amounts of time running on those GPU devices. While GPU usage has already led to substantial speedup for HPC codes, their failure rates due to overheating are at least 10 times higher than those seen for the CPUs now commonly used on HPC machines. This makes it increasingly important for GPUs to have robust checkpoint/restart mechanisms. This paper introduces a unified CPU-GPU checkpoint mechanism, which can efficiently checkpoint the combined GPU-CPU memory state resident on machine nodes. Efficiency is gained in part by addressing the end-to-end data movements required for check pointing - from GPU to storage - by introducing novel pre-copy and checksum methods. These methods reduce checkpoint data movement cost seen by HPC applications, with initial measurements using different benchmark applications showing up to 60% reduced checkpoint overhead. Additional exploration of the use of next-generation storage, like NVM, show further promises of reduced check pointing overheads.
Keywords
checkpointing; graphics processing units; storage management; GPU-CPU memory state; HPC codes; HeteroCheckpoint; accelerator-based system; checksum method; next-generation storage; precopy method; unified CPU-GPU checkpoint mechanism; Bandwidth; Checkpointing; Graphics processing units; Instruments; Kernel; Nonvolatile memory; Random access memory; Checkpoint; GPUs; NVM; Pre-Copy;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Systems and Networks (DSN), 2014 44th Annual IEEE/IFIP International Conference on
Conference_Location
Atlanta, GA
Type
conf
DOI
10.1109/DSN.2014.76
Filename
6903634
Link To Document