Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3648115.3648127acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiwoclConference Proceedingsconference-collections
poster

Acceleration of Quantum Transport Simulations with OpenCL

Published: 08 April 2024 Publication History

Abstract

The Recursive Green’s Function (RGF) [1] is a subset of methods for calculation of the Non-Equilibrium Green’s Function (NEGF) [2], which is popularly used for simulations of quantum transport in nanoscale devices. The computation of RGF involves repeated multiplication of dense & complex matrix blocks as illustrated in Figure 1 (particularly Step 3), so enhancement of corresponding performance is critical to accelerate NEGF simulations. This work introduces acceleration techniques for RGF computations using GPUs, and validates the practicality of suggested techniques with solid sets of benchmark results. The code has developed with OpenCL [3] and CLBlast [4], using an in-house tight-binding simulation code package [5] as a baseline. Performance validation has been conducted with test cases summarized in Table 1. As Figure 2 shows, our code modernization that is conducted with OpenCL & CLBlast ZGEMM against NVIDIA & AMD GPU devices can speed-up the whole RGF computation and the hotspot up to 18.63 and 48.73 times, respectively, against the case where the computation has been done in host with hybrid parallelization based on MPI-OpenMP.

References

[1]
Stephen Cauley, Jitesh Jain, Cheng-Kok Koh, and Venkataramanan Balakrishnan. 2007. A scalable distributed method for quantum-scale device simulation. Journal of Applied Physics 101, 12 (2007).
[2]
Supriyo Datta. 2000. Nanoscale device modeling: the Green’s function method. Superlattices and microstructures 28, 4 (2000), 253–278.
[3]
Aaftab Munshi. 2009. The OpenCL specification. (2009), 1–314.
[4]
Cedric Nugteren. 2018. CLBlast: A tuned OpenCL BLAS library. (2018), 1–10.
[5]
Hoon Ryu and Seungmin Lee. 2021. Cost-efficient simulations of large-scale electronic structures in the standalone manycore architecture. Computer Physics Communications 267 (2021), 108078.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
IWOCL '24: Proceedings of the 12th International Workshop on OpenCL and SYCL
April 2024
124 pages
ISBN:9798400717901
DOI:10.1145/3648115
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 April 2024

Check for updates

Author Tags

  1. GPU computing
  2. Performance optimization
  3. Quantum transport simulation
  4. Recursive Green’s Function

Qualifiers

  • Poster
  • Research
  • Refereed limited

Funding Sources

Conference

IWOCL '24

Acceptance Rates

Overall Acceptance Rate 84 of 152 submissions, 55%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 21
    Total Downloads
  • Downloads (Last 12 months)21
  • Downloads (Last 6 weeks)2
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media