Change search
ReferencesLink to record
Permanent link

Direct link
A Second-Order Distributed Trotter-Suzuki Solver with a Hybrid CPU-GPU Kernel
University of Borås, Swedish School of Library and Information Science.
2013 (English)In: Computer Physics Communications, ISSN 0010-4655, E-ISSN 1879-2944, Vol. 184, 1165-1171 p.Article in journal (Refereed)
Abstract [en]

The Trotter-Suzuki approximation leads to an efficient algorithm for solving the time-dependent Schrödinger equation. Using existing highly optimized CPU and GPU kernels, we developed a distributed version of the algorithm that runs efficiently on a cluster. Our implementation also improves single node performance, and is able to use multiple GPUs within a node. The scaling is close to linear using the CPU kernels, whereas the efficiency of GPU kernels improve with larger matrices. We also introduce a hybrid kernel that simultaneously uses multicore CPUs and GPUs in a distributed system. This kernel is shown to be efficient when the matrix size would not fit in the GPU memory. Larger quantum systems scale especially well with a high number nodes. The code is available under an open source license.

Place, publisher, year, edition, pages
Elsevier , 2013. Vol. 184, 1165-1171 p.
Keyword [en]
GPU Accleration, Distributed Computing
Keyword [sv]
National Category
Computational Mathematics Computer and Information Science
URN: urn:nbn:se:hb:diva-1814DOI: 10.1016/j.cpc.2012.12.008ISI: 000315974100010Local ID: 2320/13345OAI: diva2:869892


This work was carried out while P. W. was visiting the Department of Computer Applications in Science & Engineering at the Barcelona Supercomputing Center, funded by the "Access to BSC Facilities" project of the HPC-Europe2 programme (contract no. 228398).

Available from: 2015-11-13 Created: 2015-11-13

Open Access in DiVA

fulltext(294 kB)22 downloads
File information
File name FULLTEXT01.pdfFile size 294 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Other links

Publisher's full text

Search in DiVA

By author/editor
Wittek, Peter
By organisation
Swedish School of Library and Information Science
In the same journal
Computer Physics Communications
Computational MathematicsComputer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 22 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Altmetric score

Total: 29 hits
ReferencesLink to record
Permanent link

Direct link