2012
DOI: 10.1002/jcc.23096
|View full text |Cite
|
Sign up to set email alerts
|

Accelerating VASP electronic structure calculations using graphic processing units

Abstract: We present a way to improve the performance of the electronic structure Vienna Ab initio Simulation Package (VASP) program. We show that high-performance computers equipped with graphics processing units (GPUs) as accelerators may reduce drastically the computation time when offloading these sections to the graphic chips. The procedure consists of (i) profiling the performance of the code to isolate the time-consuming parts, (ii) rewriting these so that the algorithms become better-suited for the chosen graphi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
112
0

Year Published

2013
2013
2024
2024

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 183 publications
(117 citation statements)
references
References 46 publications
(53 reference statements)
0
112
0
Order By: Relevance
“…Calculations were performed using the PAW formalism with the VASP code 43, 44 . Periodic boundary conditions were employed on 3 × 3 × 4 supercells of the rutile crystallographic unit cell.…”
Section: Resultsmentioning
confidence: 99%
“…Calculations were performed using the PAW formalism with the VASP code 43, 44 . Periodic boundary conditions were employed on 3 × 3 × 4 supercells of the rutile crystallographic unit cell.…”
Section: Resultsmentioning
confidence: 99%
“…VASP code has got a GPU‐accelerated variant implemented in CUDA . This variant of VASP uses MPI as well and support multi‐GPU and multinode parallel execution.…”
Section: Hardware and Softwarementioning
confidence: 99%
“…However, the majority of them deploy only a fraction of the GPU theoretical performance even after careful tuning . With a lot of efforts, VASP has been ported to CUDA as well …”
Section: Introductionmentioning
confidence: 99%
“…Two approaches can be followed: new mathematical methods and parallel computing on latest hardware platforms. The GPU has hundreds or thousands arithmetic elements to perform massively parallel calculation, and has been used in many computational areas of theoretical chemistry, such as molecular dynamics, [5][6][7] quantum chemistry, [8][9][10] chemical kinetics, [11,12] and potential energy surface. [13] Recently, GPU has also been applied to quantum scattering calculations using both TID and timedependent wavepacket methods.…”
Section: Introductionmentioning
confidence: 99%