arXiv:1401.2039·v1·High Energy Physics — Lattice
Automated Code Generation for Lattice Quantum Chromodynamics and beyond
Denis Barthou🇫🇷 · Olivier Brand-Foissac🇫🇷 · Romain Dolbeau🇫🇷 · Gilbert Grosdidier🇫🇷 · Christina Eisenbeis🇫🇷 · Michael Kruse🇫🇷 · Olivier Pene🇫🇷 · Konstantin Petrov🇫🇷 · Claude Tadonki🇫🇷
Abstract
We present here our ongoing work on a Domain Specific Language which aims to simplify Monte-Carlo simulations and measurements in the domain of Lattice Quantum Chromodynamics. The tool-chain, called Qiral, is used to produce high-performance OpenMP C code from LaTeX sources. We discuss conceptual issues and details of implementation and optimization. The comparison of the performance of the generated code to the well-established simulation software is also made.