• Title of article

    An object-oriented implementation of a solver of the time-dependent Schrödinger equation using the CUDA technology Original Research Article

  • Author/Authors

    Tomasz Dziubak، نويسنده , , Jacek Matulewski، نويسنده ,

  • Issue Information
    ماهنامه با شماره پیاپی سال 2012
  • Pages
    13
  • From page
    800
  • To page
    812
  • Abstract
    We present a set of C++ classes which allow one to use the graphics card processorʼs cores for quantum ab initio simulations, i.e. a direct solving of the time-dependent Schrödinger equation, gaining the benefits from the parallel architecture of the graphical processor units. We use the Chebyshev polynomial and FFT algorithm. The solution is based on NVIDIA CUDA technology. The speed-up factor in the test runs of our classes performed using the graphics card processor can even be of order of 300 in comparison with the test runs using only the single core of CPU. Not only the Schrödinger equation can be integrated using the presented solver. With only small changes it can be used for solving the nonlinear Gross–Pitaevskii equation of BECʼs dynamics, the heat equation, the diffusion equation or other parabolic partial differential equations of second order.
  • Keywords
    Time dependent Schr?dinger equation , Quantum dynamics , CUDA , GPGPU computing , Complex Chebyshev polynomial and FFT method
  • Journal title
    Computer Physics Communications
  • Serial Year
    2012
  • Journal title
    Computer Physics Communications
  • Record number

    1138538