Skip to content
Free planNo credit card requiredStart writing

article · 2014

Fault Tolerance for OpenSHMEM

Pengfei Hao, Pavel Shamis, Manjunath Gorentla Venkata, Swaroop Pophale, Aaron Welch, Stephen Poole, Barbara Chapman

Cited by 9Abstract and details only

Abstract

On today's supercomputing systems, faults are becoming a norm rather than an exception. Given the complexity required for achieving expected scalability and performance on future systems, this situation is expected to become worse. The systems are expected to function in a nearly constant presence of faults. To be productive on these systems, programming models will require both hardware and software to be resilient to faults. With the growing importance of PGAS programming model and OpenSHMEM, as a part of HPC software stack, a lack of a fault tolerance model may become a liability for its users. Towards this end, in this paper, we discuss the viability of using checkpoint/restart as a fault-tolerance method for OpenSHMEM, propose a selective checkpoint/restart fault-tolerance model, and discuss challenges associated with implementing the proposed model.

Cite this paper

APA 7

Hao, P., Shamis, P., Venkata, M. G., Pophale, S., Welch, A., Poole, S., & Chapman, B. (2014). Fault Tolerance for OpenSHMEM. https://doi.org/10.1145/2676870.2676894

MLA 9

Hao, Pengfei, et al. “Fault Tolerance for OpenSHMEM.” 2014, pp. 1–3, https://doi.org/10.1145/2676870.2676894.

Chicago

Hao, Pengfei, Pavel Shamis, Manjunath Gorentla Venkata, Swaroop Pophale, Aaron Welch, Stephen Poole, and Barbara Chapman. 2014. “Fault Tolerance for OpenSHMEM.” https://doi.org/10.1145/2676870.2676894.

Harvard

Hao, P. et al. (2014) ‘Fault Tolerance for OpenSHMEM’. Available at: https://doi.org/10.1145/2676870.2676894.

BibTeX
@article{hao2014fault,
  title = {{Fault Tolerance for OpenSHMEM}},
  author = {Hao, Pengfei and Shamis, Pavel and Venkata, Manjunath Gorentla and Pophale, Swaroop and Welch, Aaron and Poole, Stephen and Chapman, Barbara},
  pages = {1--3},
  year = {2014},
  doi = {10.1145/2676870.2676894}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.