Multi-core job submission and grid resource scheduling for ATLAS AthenaMP

Multi-core job submission and grid resource scheduling for ATLAS AthenaMP
复制标题

ATLAS AthenaMP 的多核作业提交和网格资源调度

DOI:
--
复制
发表时间:
2012
期刊:
影响因子:
--
通讯作者:
A. Washbrook
A. Washbrook
中科院分区:
--
文献类型:
--
作者:
David Crooks;P. Calafiura;R. Harrington;M. Jha;T. Maeno;S. Purdie;H. Severini;S. Skipsey;V. Tsulaia;R. Walker;A. Washbrook

文献摘要

被引文献

相似文献

AthenaMP是ATLAS软件框架的多核实现,允许在多个执行线程之间有效地共享内存页面。现在已经在生产环境中验证了这一点,并且显著减少了整个应用程序的内存占用,而CPU开销可以忽略不计。在AthenaMP可以在LHC计算网格上常规运行之前,必须确定ATLAS可用的计算资源如何能够最好地利用切换到这种多进程模型所带来的显著改进。本文将对AthenaMP在生产环境中的有效性和可扩展性进行研究。配置网格站点当前使用的主要LRMS实现的最佳实践将在多核调度优化的上下文中确定。
AthenaMP is the multi-core implementation of the ATLAS software framework and allows the efficient sharing of memory pages between multiple threads of execution. This has now been validated for production and delivers a significant reduction on the overall application memory footprint with negligible CPU overhead. Before AthenaMP can be routinely run on the LHC Computing Grid it must be determined how the computing resources available to ATLAS can best exploit the notable improvements delivered by switching to this multi-process model. A study into the effectiveness and scalability of AthenaMP in a production environment will be presented. Best practices for configuring the main LRMS implementations currently used by grid sites will be identified in the context of multi-core scheduling optimisation.