A Dynamic and Proactive GPU Preemption Mechanism Using Checkpointing | IEEE Journals & Magazine | IEEE Xplore