在传统架构和 Intel MIC 上对复杂高能物理软件使用检查点 - 重启技术
计算物理
2014-10-24 v2 分布式、并行与集群计算
数值分析
高能物理 - 实验
摘要
进程检查点 - 重启 (checkpoint-restart) 是一项在高能物理 (HEP) 工作流中具有巨大应用潜力的技术。其应用场景包括调试、减少离线批处理作业和高级触发器 (High Level Trigger) 中应用程序的启动时间、允许在机会性利用空闲 CPU 周期的环境中进行作业抢占,以及高效调度多核与单线程作业的混合负载。我们报告了使用 CMS 软件、Geant4-MT(多线程 Geant4)和 DMTCP(分布式多线程检查点)包对检查点 - 重启技术进行的测试。我们分析了单线程和多线程应用程序,并在标准 Intel x86 架构和 Intel MIC 上进行了测试。在 Intel MIC 上对多线程应用程序的测试用于考量可扩展性和性能。这些测试被视为多核计算未来发展的指标。
引用
@article{arxiv.1311.0272,
title = {Use of checkpoint-restart for complex HEP software on traditional architectures and Intel MIC},
author = {Kapil Arya and Gene Cooperman and Andrea Dotti and Peter Elmer},
journal= {arXiv preprint arXiv:1311.0272},
year = {2014}
}
备注
Submitted to proceedings of the 15th International Workshop on Advanced Computing and Analysis Techniques in Physics Research (ACAT2013), Beijing