Jul 24 – 30, 2016
Highfield Campus, University of Southampton
Europe/London timezone

MILC Staggered Conjugate Gradient Performance on Intel KNL

Jul 28, 2016, 3:40 PM
Building 67 Room 1007 (Highfield Campus, University of Southampton)

Building 67 Room 1007

Highfield Campus, University of Southampton

Talk Algorithms and Machines Algorithms and Machines


Dr Ruizi Li (Indiana University)


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.

Primary author

Dr Ruizi Li (Indiana University)


Mr Ashish Jha (Intel) Dr Balint Joo (Jefferson Lab) Prof. Carleton DeTar (University of Utah) Mr Dhiraj Kalamkar (Intel) Prof. Doug Toussaint (University of Arizona) Dr Douglas Doerfler (Lawrence Berkeley National Laboratory) Prof. Steven Gottlieb (Indiana University)

Presentation materials