Accelerating QDP++/Chroma on GPUs

Physics – High Energy Physics – High Energy Physics - Lattice

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

7 pages, 4 figures; Talk given at the XXIX International Symposium on Lattice Field Theory - Lattice 2011, Lake Tahoe, Califor

Scientific paper

Extensions to the C++ implementation of the QCD Data Parallel Interface are provided enabling acceleration of expression evaluation on NVIDIA GPUs. Single expressions are off-loaded to the device memory and execution domain leveraging the Portable Expression Template Engine and using Just-in-Time compilation techniques. Memory management is automated by a software implementation of a cache controlling the GPU's memory. Interoperability with existing Krylov space solvers is demonstrated and special attention is paid on 'Chroma readiness'. Non-kernel routines in lattice QCD calculations typically not subject of hand-tuned optimisations are accelerated which can reduce the effects otherwise suffered from Amdahl's Law.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Accelerating QDP++/Chroma on GPUs does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Accelerating QDP++/Chroma on GPUs, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Accelerating QDP++/Chroma on GPUs will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-378146

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.