arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1803.09342cs.DC
收藏

DMTCP检查点/通过代理重启MPI程序

DMTCP Checkpoint/Restart of MPI Programs via Proxies

Gregory Michael Price

摘要:

MPI通过公开一个隐藏消息传递底层机制实现的标准API,实现了进程之间的可移植、标准化的消息传递。到目前为止,MPI程序的检查点设置需要了解这些底层机制。通过添加一个代理,我们证明了MPI程序可以被检查点和重新启动,无论MPI实现利用。此外,代理可以使MPI程序能够在一个MPI实现上被检查点,并且在另一个MPI实现上被重新启动。

英文摘要:

MPI accomplishes portable, standardized message-passing between processes by exposing a standard API that hides the implementation of the underlying mechanism for message passing. Until now, checkpointing an MPI program required knowledge of these underlying mechanisms. Through the addition of a proxy, we demonstrate that MPI programs can be checkpointed and restarted regardless of the MPI implementation utilized. Further, proxies may enable MPI programs to be checkpointed on one MPI implementation, and restarted on another.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑