Janus Juul Eriksen, a Ph.D. fellow at Aarhus University in Denmark, shares how he is using OpenACC to optimize and accelerate the quantum chemistry code LSDalton on the Titan Supercomputer at Oak Ridge National Laboratory.
“OpenACC makes GPU computing approachable for domain scientists,” said Eriksen. “Initial OpenACC implementation required only minor effort, and more importantly, no modifications of our existing CPU implementation.”
A recent case study on the project mentions the research team achieved up to 12x speedups using OpenACC compared to the CPU-only code after modifying fewer than 100 lines of code with one week of programming effort.
For more details on Eriksen’s quantum chemistry research, read his latest paper “Efficient and portable acceleration of quantum chemical many-body methods in mixed floating point precision using OpenACC compiler directives.”
Share your GPU-accelerated science with us at http://nvda.ws/2cpa2d4 and with the world on #ShareYourScience.
Watch more scientists and researchers share how accelerated computing is benefiting their work at http://nvda.ly/X7WpH
Share Your Science: Calculating High-Accuracy Molecular Energies With GPUs
Sep 29, 2016
Discuss (0)
AI-Generated Summary
- Janus Juul Eriksen is using OpenACC to optimize the LSDalton quantum chemistry code on the Titan Supercomputer at Oak Ridge National Laboratory.
- Eriksen achieved up to 12x speedups using OpenACC compared to the CPU-only code after modifying fewer than 100 lines of code with just one week of programming effort.
- OpenACC allows domain scientists like Eriksen to easily accelerate their code on GPU computing platforms, such as those provided by NVIDIA.
AI-generated content may summarize information incompletely. Verify important information. Learn more