A Comparative Study of Application Performance and Scalability on the Intel Knights Landing Processor

A Comparative Study of Application Performance and Scalability on the Intel Knights Landing Processor
复制标题

英特尔Knights登陆处理器应用性能和可扩展性对比研究

DOI:
10.1007/978-3-319-46079-6_22
复制
发表时间:
2016
期刊:
2017 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)
影响因子:
--
通讯作者:
Jérôme Vienne
Jérôme Vienne
中科院分区:
--
文献类型:
--
作者:
C. Rosales;J. Cazes;K. Milfeld;A. Gómez;L. Koesterke;Lei Huang;Jérôme Vienne

文献摘要

被引文献

相似文献

英特尔骑士登陆是许多综合核心架构中的定性变化。它代表了一个自托管选项,并包括一个高速集成的内存以及用于互连内核的二维网格。这导致许多可能的运行时配置在应用程序性能中具有不同的特征和含义。本文介绍了对使用三种MCDRAM配置与三种可能的内存访问或群集模式相结合时观察到的性能差异的研究。我们分析了内存亲和力和过程固定对不同应用的影响。 Mini应用和NAS平行基准的Mantevo套件用于分析从分子动力学到CFD微型应用的非常不同的应用内核的行为。还详细分析了两个完整的应用,分别是天气研究和预测(WRF)应用和晶格玻尔兹曼套件(LBS3D),以完成多种应用的研究和当前可伸缩性结果。
Intel Knights Landing represents a qualitative change in the Many Integrated Core architecture. It represents a self-hosted option and includes a high speed integrated memory together with a two dimensional mesh used to interconnect the cores. This leads to a number of possible runtime configurations with different characteristics and implications in the performance of applications. This paper presents a study of the performance differences observed when using the three MCDRAM configurations available in combination with the three possible memory access or cluster modes. We analyze the effects that memory affinity and process pinning have on different applications. The Mantevo suite of mini applications and NAS Parallel Benchmarks are used to analyze the behavior of very different application kernels, from molecular dynamics to CFD mini-applications. Two full applications, the Weather Research and Forecast (WRF) application and a Lattice Boltzman Suite (LBS3D) are also analyzed in detail to complete the study and present scalability results of a variety of applications.