Hardware-Assisted Incremental Checkpointing in Speculative Parallel Discrete Event Simulation | IEEE Conference Publication | IEEE Xplore

Hardware-Assisted Incremental Checkpointing in Speculative Parallel Discrete Event Simulation


Abstract:

Nowadays hardware platforms offer a plethora of innovative facilities for profiling the execution of programs. Most of them have been exploited as tools for program chara...Show More

Abstract:

Nowadays hardware platforms offer a plethora of innovative facilities for profiling the execution of programs. Most of them have been exploited as tools for program characterization, thus being used as kind of program-external observers. In this article we take the opposite perspective where hardware profiling facilities are exploited to execute core functional tasks for the correct and efficient execution of speculative Parallel Discrete Event Simulation (PDES) applications. In more detail we exploit them - specifically, the ones offered by Intel x86-64 processors - to build a hardware-supported incremental checkpointing solution that enables the reduction of the event-execution cost in speculative PDES compared to the software-based counterpart. We integrated our solution in the open source ROOT-Sim runtime environment, thus making it available for exploitation.
Date of Conference: 08-11 December 2019
Date Added to IEEE Xplore: 20 February 2020
ISBN Information:

ISSN Information:

Conference Location: National Harbor, MD, USA

Contact IEEE to Subscribe

References

References is not available for this document.