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
期刊:
影响因子:
--
通讯作者:
Jérôme Vienne
中科院分区:
文献类型:
--
作者:
C. Rosales;J. Cazes;K. Milfeld;A. Gómez;L. Koesterke;Lei Huang;Jérôme Vienne
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.