Find all needed information about Compiler Support For Fine Grain Software Only Checkpointing. Below you can see links where you can find everything you want to know about Compiler Support For Fine Grain Software Only Checkpointing.
http://www.eecg.toronto.edu/%7Esteffan/papers/zhao_cc12.pdf
Compiler Support for Fine-Grain Software-only Checkpointing Chuck (Chengyan) Zhao 1, J. Gregory Steffan , Cristiana Amza , and Allan Kielstra2 1 Department of Electrical and Computer Engineering, University of Toronto {czhao,steffan,amza}@eecg.toronto.edu 2 IBM Canada Toronto Laboratory {kielstra}@ca.ibm.com Abstract. Checkpointing support allows program …
https://link.springer.com/chapter/10.1007/978-3-642-28652-0_11
Existing software-based checkpointing methods are mainly libraries that snapshot all of working-memory, and hence have prohibitive overhead for many potential applications. In this paper we present a light-weight, fine-grain checkpointing framework implemented entirely in software through compiler transformations and optimizations.Cited by: 7
https://core.ac.uk/display/22589071
In our framework, the programmer can specify arbitrary checkpoint regions via a simple API, and the compiler automatically transforms the code to enable checkpointing and optimizes for checkpointing overhead reduction. Our fine-grain software-only checkpointing is based on compiler instrumentation to back-up program-state changes on a per-store ...Author: Chuck (Cheng) Yan Zhao
https://ieeexplore.ieee.org/document/7877098/
To get rid of expensive hardware support, the compiler protects the architectural inputs during their entire liveness period by safely checkpointing the last updated value in idempotent regions. To minimize the performance overhead, Bolt leverages a novel compiler analysis that eliminates those checkpoints whose value can be reconstructed by ...
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.298.8842
Our fine-grain software-only checkpointing is based on compiler instrumentation to back-up program-state changes on a per-store basis within user-annotated program regions. An individual backup action is performed for a given memory location only if there is a corresponding write to that memory location, thus our checkpointing scheme naturally ...
http://people.cs.vt.edu/dongyoon/papers/SC-16-Bolt.pdf
only 4.7% performance overhead on average which is 57% reduction compared to the state-of-the-art scheme that requires expensive hardware support for the same recovery guarantee as Bolt. Keywords—Reliability, Checkpointing, Compiler I. INTRODUCTION Due to various factors including technology scaling and near-threshold operation [1], [2], [3 ...
https://dl.acm.org/citation.cfm?id=194924
Chuck (Chengyan) Zhao , J. Gregory Steffan , Cristiana Amza , Allan Kielstra, Compiler support for fine-grain software-only checkpointing, Proceedings of the 21st international conference on Compiler Construction, March 24-April 01, 2012, Tallinn, EstoniaCited by: 60
Need to find Compiler Support For Fine Grain Software Only Checkpointing information?
To find needed information please read the text beloow. If you need to know more you can click on the links to visit sites with more detailed data.