Pruners: Providing reproducibility for uncovering non-deterministic errors in runs on supercomputers
Pruners: Providing reproducibility for uncovering non-deterministic errors in runs on supercomputers
复制标题
Pruners:提供可重现性,以发现超级计算机上运行中的非确定性错误
DOI:
--
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
D. Ahn
中科院分区:
文献类型:
--
作者:
Kento Sato;I. Laguna;Gregory L. Lee;M. Schulz;C. Chambreau;Simone Atzeni;Michael Bentley;G. Gopalakrishnan;Zvonimir Rakamaric;G. Sawaya;Joachim Protze;D. Ahn
Large scientific simulations must be able to achieve the full-system potential of supercomputers. When they tap into high-performance features, however, a phenomenon known as non-determinism may be introduced in their program execution, which significantly hampers application development. Pruners is a new toolset to detect and remedy non-deterministic bugs and errors in large parallel applications. To show the capabilities of Pruners for large application development, we also demonstrate their early usage on real-world production applications.