A comparison of HEP code with SPEC1 benchmarks on multi-core worker nodes

A comparison of HEP code with SPEC1 benchmarks on multi-core worker nodes
复制标题

HEP 代码与多核工作节点上的 SPEC1 基准测试的比较

DOI:
--
复制
发表时间:
2010
期刊:
影响因子:
--
通讯作者:
P. Hristov
P. Hristov
中科院分区:
--
文献类型:
--
作者:
M. Michelotto;M. Alef;A. Iribarren;H. Meinhard;P. Wegner;M. Bly;G. Benelli;F. Brasolin;H. Degaudenzi;A. Salvo;I. Gable;A. Hirstius;P. Hristov

文献摘要

被引文献

相似文献

SPEC[1] CINT基准在过去20年中一直被用作HEP社区计算的性能参考。SPECint_base2000(SI2K)性能单元已被用于大型强子对撞机实验的计算技术设计报告和计算中心的评估中的主要HEP实验。在最近的HEPIX[3]会议上,几个HEP站点报告了实际机器性能与SPEC报告的分数之间的差异。我们的小组对四个LHC实验的模拟和重建代码性能进行了详细的比较,以便找到SI2K基准的继任者。我们分析了SPEC CPU 2006套件中的新基准测试,包括整数和浮点,以找到与HEP代码行为的最佳一致性,特别注意再现HEP场的实际环境,即,每个作业在每个内核上独立运行,并匹配编译器、优化、整数和浮点运算的百分比以及易用性。
The SPEC[1] CINT benchmark has been used as a performance reference for computing in the HEP community for the past 20 years. The SPECint_base2000 (SI2K) unit of performance has been used by the major HEP experiments both in the Computing Technical Design Report for the LHC experiments and in the evaluation of the Computing Centres. At recent HEPiX[3] meetings several HEP sites have reported disagreements between actual machine performances and the scores reported by SPEC. Our group performed a detailed comparison of Simulation and Reconstruction code performances from the four LHC experiments in order to find a successor to the SI2K benchmark. We analyzed the new benchmarks from SPEC CPU2006 suite, both integer and floating point, in order to find the best agreement with the HEP code behaviour, with particular attention paid to reproducing the actual environment of HEP farm i.e., each job running independently on each core, and matching compiler, optimization, percentage of integer and floating point operations, and ease of use.