TRAVOLTA: GPU acceleration and algorithmic improvements for constructing quantum optimal control fields in photo-excited systems

Jose M. Rodriguez-Borbon,Xian Wang, Adrian P. Dieguez,Khaled Z. Ibrahim,Bryan M. Wong

COMPUTER PHYSICS COMMUNICATIONS(2024)

引用 0|浏览2
暂无评分
摘要
We present an open-source software package, TRAVOLTA (Terrific Refinements to Accelerate, Validate, and Optimize Large Time-dependent Algorithms), for carrying out massively parallelized quantum optimal control calculations on GPUs. The TRAVOLTA software package is a significant overhaul of our previous NIC-CAGE algorithm and also includes algorithmic improvements to the gradient ascent procedure to enable faster convergence. We examine three different variants of GPU parallelization to assess their performance in constructing optimal control fields in a variety of quantum systems. In addition, we provide several examples with extensive benchmarks of our GPU-enhanced TRAVOLTA code to show that it generates the same results as previous CPU-based algorithms but with a speedup that is more than ten times faster. Our GPU enhancements and algorithmic improvements enable large quantum optimal control calculations that can be efficiently and routinely executed on modern multi-core computational hardware.Program summaryProgram Title: TRAVOLTACPC Library link to program files: https://doi .org /10 .17632 /grwppm37rn .1Licensing provisions: GNU General Public License 3Programming language: C++, openBLAS, and CUDASupplementary material: Brief review of LU decomposition, raw numerical values used to generate Fig. 6 in the main text, and input examples for the TRAVOLTA software package.Nature of problem: The TRAVOLTA software package utilizes GPU accelerated routines and new algorithmic improvements to compute optimized electric fields that can drive a system from a known initial vibrational eigenstate to a specified final quantum state with a large (approximate to 1) transition probability.Solution method: Quantum control, GPU acceleration, analytic gradients, Crank-Nicolson propagation, and gradient ascent optimization.
更多
查看译文
关键词
Quantum optimal control,GPUs,Time-dependent Schrodinger equation,Parallelization,Gradient ascent optimization,John Travolta
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要