Lattice QCD code Bridge++ on multi-thread and many core accelerators

Satoru Ueda, Sinya Aoki A, Tatsumi Aoyama, K. Kanaya, Hideo Matsufuru, Shinji Motoki, Yusuke Namekawa, Hidekatsu Nemura, Yusuke Taniguchi, N. Ukita · Proceedings of The 32nd International Symposium on Lattice Field Theory — PoS(LATTICE2014) · 2015

We are developing an object oriented code set "Bridge++" for simulation of lattice gauge theories.It aims to be an extensible, readable, and portable workbench while keeping sufficiently high performance in actual productive runs.This paper describes the status of two extensions.One is multi-threading with OpenMP in the recently released version 1.2.The other is a design to use arithmetic accelerator devices such as GPGPUs, which is still under developing version.Feasibility test is performed with OpenCL.

Read the paper · More papers on PaperTik