Lattice QCD on Intel® Xeon Phi™ coprocessors

Bálint Joó, Dhiraj D. Kalamkar, Karthikeyan Vaidyanathan, Mikhail Smelyanskiy, Kiran Pamnany, Victor W. Lee, Pradeep Dubey, William Watson

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

62 Scopus citations

Abstract

Lattice Quantum Chromodynamics (LQCD) is currently the only known model independent, non perturbative computational method for calculations in the theory of the strong interactions, and is of importance in studies of nuclear and high energy physics. LQCD codes use large fractions of supercomputing cycles worldwide and are often amongst the first to be ported to new high performance computing architectures. The recently released Intel Xeon Phi architecture from Intel Corporation features parallelism at the level of many x86-based cores, multiple threads per core, and vector processing units. In this contribution, we describe our experiences with optimizing a key LQCD kernel for the Xeon Phi architecture. On a single node, using single precision, our Dslash kernel sustains a performance of up to 320 GFLOPS, while our Conjugate Gradients solver sustains up to 237 GFLOPS. Furthermore we demonstrate a fully 'native' multi-node LQCD implementation running entirely on KNC nodes with minimum involvement of the host CPU. Our multi-node implementation of the solver has been strong scaled to 3.9 TFLOPS on 32 KNCs.

Original languageEnglish
Title of host publicationSupercomputing - 28th International Supercomputing Conference, ISC 2013, Proceedings
Pages40-54
Number of pages15
DOIs
StatePublished - 2013
Externally publishedYes
Event28th International Supercomputing Conference on Supercomputing, ISC 2013 - Leipzig, Germany
Duration: Jun 16 2013Jun 20 2013

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7905 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference28th International Supercomputing Conference on Supercomputing, ISC 2013
Country/TerritoryGermany
CityLeipzig
Period06/16/1306/20/13

Fingerprint

Dive into the research topics of 'Lattice QCD on Intel® Xeon Phi™ coprocessors'. Together they form a unique fingerprint.

Cite this