In this work we examine how the updates addressing Meltdown and Spectre vulnerabilities impact the performance of HPC applications. To study this we use the application kernel module of XDMoD to test the performance before and after the application of the vulnerability patches. We tested the performance difference for multiple application and benchmarks including: NWChem, NAMD, HPCC, IOR, MDTest and IMB. The results show that although some specific functions can have execution times decreased by as much as 74%, the majority of individual metrics indicates little to no decrease in performance. The real-world applications show a 2-3% decrease in performance for single node jobs and a 5-11% decrease for parallel multi node jobs.
翻译:在这项工作中,我们检查了有关熔化和光谱脆弱性的更新如何影响HPC应用程序的性能。为了研究这一点,我们使用 XDMOD 的应用内核模块测试脆弱性补丁应用前后的性能。我们测试了多种应用和基准的性能差异,包括:NWWChem、NAMD、HPCC、IOR、MDTest和IMB。结果显示,尽管某些特定功能的执行时间可以减少多达74%,但大多数单项度量值显示性能几乎没有下降。现实世界应用显示,单节工作的性能下降了2-3%,平行多节点工作的性能下降了5-11%。