Optimizing the Data Movement in Quantum Transport Simulations via Data-Centric Parallel Programming

Designing efficient cooling systems for integrated circuits (ICs) relies on a deep understanding of the electro-thermal properties of transistors. To shed light on this issue in currently fabricated FinFETs, a quantum mechanical solver capable of revealing atomically-resolved electron and phonon transport phenomena from first-principles is required. In this paper, we consider a global, data-centric view of a state-of-the-art quantum transport simulator to optimize its execution on supercomputers. The approach yields coarse- and fine-grained data-movement characteristics, which are used for performance and communication modeling, communication-avoidance, and data-layout transformations. The transformations are tuned for the Piz Daint and Summit supercomputers, where each platform requires different caching and fusion strategies to perform optimally. The presented results make ab initio device simulation enter a new era, where nanostructures composed of over 10,000 atoms can be investigated at an unprecedented level of accuracy, paving the way for better heat management in next-generation ICs.

READ FULL TEXT

page 2

page 3

page 4

page 6

page 7

page 8

page 10

page 11

research
12/18/2019

A Data-Centric Approach to Extreme-Scale Ab initio Dissipative Quantum Transport Simulations

The computational efficiency of a state of the art ab initio quantum tra...
research
07/18/2023

Automatic Differentiation for Inverse Problems with Applications in Quantum Transport

A neural solver and differentiable simulation of the quantum transmittin...
research
01/02/2020

Optimal Entropy Compression and Purification in Quantum Bits

Global unitary transformations (optswaps) that optimally increase the bi...
research
02/24/2020

Non-isothermal Scharfetter-Gummel scheme for electro-thermal transport simulation in degenerate semiconductors

Electro-thermal transport phenomena in semiconductors are described by t...
research
08/26/2021

Noise-Adaptive Quantum Compilation Strategies Evaluated with Application-Motivated Benchmarks

Quantum compilation is the problem of translating an input quantum circu...
research
02/25/2019

Circuit Transformations for Quantum Architectures

Quantum computer architectures impose restrictions on qubit interactions...

Please sign up or login with your details

Forgot password? Click here to reset