@inproceedings{b7c131676a054d15a8db66f02d9dde5d,
title = "Experiences of performance optimization for large eddy simulation on intel MIC platforms",
abstract = "Large Eddy Simulation (LES) is a mathematical model for turbulence used in Computational Fluid Dynamics (CFD). We have implemented LES on multi-core CPUs and General Purpose Graphics Processing Units (GPGPUs). In this work, we port and optimize LES on Intel Many Integrated Core (MIC) platforms. On Intel MIC co-processor (KNC), we implement LES using the main execution modes, including native, offload and symmetric execution modes. The newly emerging second generation of Intel MIC processor (Knights Landing, i.e. KNL) acts as an independent multi-core computing node, it is more convenient to port the application. On both of the MIC platforms, some important performance optimization techniques are implemented and evaluated, such as parallelization with OpenMP threads and MPI processes, single-instruction-multiple-data (SIMD) vectorization, memory access optimization, threads scheduling, etc. The experimental results demonstrate that performance optimization techniques are very important when porting applications on MIC platforms.",
keywords = "KNC, KNL, LES, MIC, Performance optimization, Xeon Phi",
author = "Zhengxiong Hou and Chengwen Zhong and Christian Perez and Qing Zhang and Yunlan Wang",
note = "Publisher Copyright: {\textcopyright} 2017, Springer Nature Singapore Pte Ltd.; 8th International Symposium on Parallel Architectures, Algorithms, and Programming, PAAP 2017 ; Conference date: 17-06-2017 Through 18-06-2017",
year = "2017",
doi = "10.1007/978-981-10-6442-5_57",
language = "英语",
isbn = "9789811064418",
series = "Communications in Computer and Information Science",
publisher = "Springer Verlag",
pages = "610--625",
editor = "Hong Shen and Guoliang Chen and Mingrui Chen",
booktitle = "Parallel Architecture, Algorithm and Programming - 8th International Symposium, PAAP 2017, Proceedings",
}