Experiences of performance optimization for large eddy simulation on intel MIC platforms

Zhengxiong Hou, Chengwen Zhong, Christian Perez, Qing Zhang, Yunlan Wang

科研成果: 书/报告/会议事项章节会议稿件同行评审

1 引用 (Scopus)

摘要

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.

源语言英语
主期刊名Parallel Architecture, Algorithm and Programming - 8th International Symposium, PAAP 2017, Proceedings
编辑Hong Shen, Guoliang Chen, Mingrui Chen
出版商Springer Verlag
610-625
页数16
ISBN(印刷版)9789811064418
DOI
出版状态已出版 - 2017
活动8th International Symposium on Parallel Architectures, Algorithms, and Programming, PAAP 2017 - Haikou, 中国
期限: 17 6月 201718 6月 2017

出版系列

姓名Communications in Computer and Information Science
729
ISSN(印刷版)1865-0929

会议

会议8th International Symposium on Parallel Architectures, Algorithms, and Programming, PAAP 2017
国家/地区中国
Haikou
时期17/06/1718/06/17

指纹

探究 'Experiences of performance optimization for large eddy simulation on intel MIC platforms' 的科研主题。它们共同构成独一无二的指纹。

引用此