Post-failure recovery of MPI communication capability

Post-failure recovery of MPI communication capability
复制标题

MPI通信能力故障后恢复

DOI:
--
复制
发表时间:
2013
期刊:
The international journal of high performance computing applications
影响因子:
--
通讯作者:
J. Dongarra
J. Dongarra
中科院分区:
--
文献类型:
--
作者:
Wesley Bland;A. Bouteiller;T. Hérault;G. Bosilca;J. Dongarra

文献摘要

参考文献

被引文献

相似文献

随着超级计算机进入大规模并行时代,故障频率越来越高,MPI标准对MPI通信故障的后果仍然非常模糊。高级容错技术有可能防止应用程序全面重启,从而降低每次故障的成本,但它们要求MPI具有检测故障并在故障后恢复通信的能力。在本文中,我们提出了一组扩展MPI,允许通信功能被恢复,同时保持MPI用户已经习惯的性能的极端水平。设计选择背后的动机是权衡替代方案,这是一项需要同时从用户和实现者的角度考虑MPI的任务。然后讨论了用于表达高级恢复技术的接口的可用性,包括使单独的软件层协调其恢复的困难问题。
As supercomputers are entering an era of massive parallelism where the frequency of faults is increasing, the MPI Standard remains distressingly vague on the consequence of failures on MPI communications. Advanced fault-tolerance techniques have the potential to prevent full-scale application restart and therefore lower the cost incurred for each failure, but they demand from MPI the capability to detect failures and resume communications afterward. In this paper, we present a set of extensions to MPI that allow communication capabilities to be restored, while maintaining the extreme level of performance to which MPI users have become accustomed. The motivation behind the design choices are weighted against alternatives, a task that requires simultaneously considering MPI from the viewpoint of both the user and the implementor. The usability of the interfaces for expressing advanced recovery techniques is then discussed, including the difficult issue of enabling separate software layers to coordinate their recovery.
DOI: 10.1177/1094342010391989
发表时间: 2011-02-01
影响因子: 3.1
作者:
Dongarra, Jack;Beckman, Pete;Yelick, Kathy
通讯作者: Yelick, Kathy