TY - JOUR
T1 - MILC staggered conjugate gradient performance on Intel KNL
AU - Li, Ruizi
AU - DeTar, Carleton
AU - Doerfler, Douglas
AU - Gottlieb, Steven
AU - Jha, Ashish
AU - Kalamkar, Dhiraj
AU - Toussaint, Doug
N1 - Funding Information:
Many thanks to Bálint Joó for great help and valuable discussions on building and developing of the staggered QPhiX library. This work was supported in part by U.S. DOE under grants DE-SC0010120 (S.G.), DE-FG02-13ER41976 (D.T.) and the U.S. NSF under grant PHY10-034278 (C.D.). R.L. and S.G. thank Intel® for its support of the Intel Parallel Computing Center at Indiana University
Publisher Copyright:
© Copyright owned by the author(s).
PY - 2016
Y1 - 2016
N2 - We review our work done to optimize the staggered conjugate gradient (CG) algorithm in the MILC code for use with the Intel Knights Landing (KNL) architecture. KNL is the second generation Intel Xeon Phi processor. It is capable of massive thread parallelism, data parallelism, and high on-board memory bandwidth and is being adopted in supercomputing centers for scientific research. The CG solver consumes the majority of time in production running, so we have spent most of our effort on it. We compare performance of an MPI+OpenMP baseline version of the MILC code with a version incorporating the QPhiX staggered CG solver, for both one-node and multi-node runs.
AB - We review our work done to optimize the staggered conjugate gradient (CG) algorithm in the MILC code for use with the Intel Knights Landing (KNL) architecture. KNL is the second generation Intel Xeon Phi processor. It is capable of massive thread parallelism, data parallelism, and high on-board memory bandwidth and is being adopted in supercomputing centers for scientific research. The CG solver consumes the majority of time in production running, so we have spent most of our effort on it. We compare performance of an MPI+OpenMP baseline version of the MILC code with a version incorporating the QPhiX staggered CG solver, for both one-node and multi-node runs.
UR - http://www.scopus.com/inward/record.url?scp=85025828626&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85025828626&partnerID=8YFLogxK
M3 - Conference article
AN - SCOPUS:85025828626
SN - 1824-8039
VL - Part F128557
JO - Proceedings of Science
JF - Proceedings of Science
T2 - 34th Annual International Symposium on Lattice Field Theory, LATTICE 2016
Y2 - 24 July 2016 through 30 July 2016
ER -