International audienceWe 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 graphic accelerator, and (iii) optimizing memory traffic between the host computer and the GPU accelerator. We chose to accelerate VASP with NVIDIA GPU using CUDA. We compare the GPU and original versions of VASP by eva...
Graphics processing units function well as high performance computing devices for scientific computi...
begin{abstract} The use of variational nuclear motion calculations to produce comprehensive molecula...
Design optimization relies heavily on time-consuming simulations, especially when using gradient-fre...
International audienceWe present a way to improve the performance of the electronic structure Vienna...
International audienceWe present a way to improve the performance of the electronic structure Vienna...
An effective technology for parallel computing is the application of graphical processing units (GPU...
Graphics processor units (GPUs) today can be used for computations that go beyond graphics and such...
The approach used to calculate the two-electron integral by many electronic structure packages inclu...
General purpose graphical processing units (GPUʼs) offer high processing speeds for certain classes ...
This thesis was submitted for the award of Doctor of Philosophy and was awarded by Brunel University...
The research presented in this thesis investigates parallel implementations of the Fast Sweeping Met...
Simulations are indispensable for engineering. They make it possible that one can perform fa...
Low-power, high-performance computing nowadays relies on accelerator cards to speed up the calculati...
This diploma shows how to solve a compute-intensive problem using a graphics processing unit. Curre...
In this workshop, including seminars and hands-on sessions, we will consider how to run the Vienna A...
Graphics processing units function well as high performance computing devices for scientific computi...
begin{abstract} The use of variational nuclear motion calculations to produce comprehensive molecula...
Design optimization relies heavily on time-consuming simulations, especially when using gradient-fre...
International audienceWe present a way to improve the performance of the electronic structure Vienna...
International audienceWe present a way to improve the performance of the electronic structure Vienna...
An effective technology for parallel computing is the application of graphical processing units (GPU...
Graphics processor units (GPUs) today can be used for computations that go beyond graphics and such...
The approach used to calculate the two-electron integral by many electronic structure packages inclu...
General purpose graphical processing units (GPUʼs) offer high processing speeds for certain classes ...
This thesis was submitted for the award of Doctor of Philosophy and was awarded by Brunel University...
The research presented in this thesis investigates parallel implementations of the Fast Sweeping Met...
Simulations are indispensable for engineering. They make it possible that one can perform fa...
Low-power, high-performance computing nowadays relies on accelerator cards to speed up the calculati...
This diploma shows how to solve a compute-intensive problem using a graphics processing unit. Curre...
In this workshop, including seminars and hands-on sessions, we will consider how to run the Vienna A...
Graphics processing units function well as high performance computing devices for scientific computi...
begin{abstract} The use of variational nuclear motion calculations to produce comprehensive molecula...
Design optimization relies heavily on time-consuming simulations, especially when using gradient-fre...