OpenCL and OpenACC are generic frameworks for heterogeneous programming using CPU and accelerator devices such as GPUs. They have contrasting features: the former explicitly controls devices through API functions, while the latter generates such procedures along a guide of the directives inserted by a programmer. In this paper, we apply these two frameworks to a general-purpose code set for numerical simulations of lattice QCD, which is a computational physics of elementary particles based on the Monte Carlo method. The fermion matrix inversion, which is usually the most time-consuming part of the lattice QCD simulations, is offloaded to the accelerator devices. From a viewpoint of constructing reusable components based on the object-orient...
This report is devoted to Lattice QCD simulations carried out at the “Govorun” supercomputer. The ba...
International audienceThe supercomputing platforms available for high performance computing based re...
Quantum Chromodynamics (QCD) is the theory of strong nuclear force, responsible of the interactions ...
AbstractOpenCL and OpenACC are generic frameworks for heterogeneous programming using CPU and accele...
AbstractWe are developing a new code set “Bridge++” for lattice QCD (Quantum Chromodynamics) simulat...
This paper describes a state-of-the-art parallel Lattice QCD Monte Carlo code for staggered fermions...
OpenACC compilers allow one to use Graphics Processing Units without having to write explicit CUDA c...
We present an OpenCL-based Lattice QCD application using a heatbath algorithm for the pure gauge cas...
AbstractPezy-SC processor is a novel new architecture developed by Pezy Computing K. K. that has ach...
LPT-Orsay-14-142International audienceWe present here our ongoing work on a Domain Specific Language...
The multi-GPU open-source package QCDGPU for lattice Monte Carlo simulations of pure SU(N) gluody-na...
Abstract—Computing platforms equipped with accelerators like GPUs have proven to provide great compu...
The speed, bandwidth and cost characteristics of today's PC graphics cards make them an attractive t...
This report is devoted to Lattice QCD simulations carried out at the “Govorun” supercomputer. The ba...
International audienceThe supercomputing platforms available for high performance computing based re...
Quantum Chromodynamics (QCD) is the theory of strong nuclear force, responsible of the interactions ...
AbstractOpenCL and OpenACC are generic frameworks for heterogeneous programming using CPU and accele...
AbstractWe are developing a new code set “Bridge++” for lattice QCD (Quantum Chromodynamics) simulat...
This paper describes a state-of-the-art parallel Lattice QCD Monte Carlo code for staggered fermions...
OpenACC compilers allow one to use Graphics Processing Units without having to write explicit CUDA c...
We present an OpenCL-based Lattice QCD application using a heatbath algorithm for the pure gauge cas...
AbstractPezy-SC processor is a novel new architecture developed by Pezy Computing K. K. that has ach...
LPT-Orsay-14-142International audienceWe present here our ongoing work on a Domain Specific Language...
The multi-GPU open-source package QCDGPU for lattice Monte Carlo simulations of pure SU(N) gluody-na...
Abstract—Computing platforms equipped with accelerators like GPUs have proven to provide great compu...
The speed, bandwidth and cost characteristics of today's PC graphics cards make them an attractive t...
This report is devoted to Lattice QCD simulations carried out at the “Govorun” supercomputer. The ba...
International audienceThe supercomputing platforms available for high performance computing based re...
Quantum Chromodynamics (QCD) is the theory of strong nuclear force, responsible of the interactions ...