TY - GEN
T1 - Genesis
T2 - 52nd Annual International Symposium on Computer Architecture, ISCA 2025
AU - Chen, Zihan
AU - Li, Jiakang
AU - Guo, Minghao
AU - Chen, Henry
AU - Li, Zirui
AU - Bierman, Joel
AU - Huang, Yipeng
AU - Zhou, Huiyang
AU - Liu, Yuan
AU - Zhang, Eddy Z.
N1 - Publisher Copyright:
© 2025 Copyright held by the owner/author(s).
PY - 2025/6/21
Y1 - 2025/6/21
N2 - This paper introduces Genesis, the first compiler designed to support Hamiltonian Simulation on hybrid continuous-variable (CV) and discrete-variable (DV) quantum computing systems. Genesis is a two-level compilation system. At the first level, it decomposes an input Hamiltonian into basis gates using the native instruction set of the target hybrid CV-DV quantum computer. At the second level, it tackles the mapping and routing of qumodes/qubits to implement long-range interactions for the gates decomposed from the first level. Rather than a typical implementation that relies on SWAP primitives similar to qubit-based (or DV-only) systems, we propose an integrated design of connectivity-aware gate synthesis and beamsplitter SWAP insertion tailored for hybrid CV-DV systems. We also introduce an OpenQASM-like domain-specific language (DSL) named CVDV-QASM to represent Hamiltonian in terms of Pauli-exponentials and basic gate sequences from the hybrid CVDV gate set. Genesis has successfully compiled several important Hamiltonians, including the Bose-Hubbard model, Z2-Higgs model, Hubbard-Holstein model, Heisenberg model and Electron-vibration coupling Hamiltonians, which are critical in domains like quantum field theory, condensed matter physics, and quantum chemistry. Our implementation is available at Genesis-CVDV-Compiler https://github.com/ruadapt/Genesis-CVDV-Compiler.
AB - This paper introduces Genesis, the first compiler designed to support Hamiltonian Simulation on hybrid continuous-variable (CV) and discrete-variable (DV) quantum computing systems. Genesis is a two-level compilation system. At the first level, it decomposes an input Hamiltonian into basis gates using the native instruction set of the target hybrid CV-DV quantum computer. At the second level, it tackles the mapping and routing of qumodes/qubits to implement long-range interactions for the gates decomposed from the first level. Rather than a typical implementation that relies on SWAP primitives similar to qubit-based (or DV-only) systems, we propose an integrated design of connectivity-aware gate synthesis and beamsplitter SWAP insertion tailored for hybrid CV-DV systems. We also introduce an OpenQASM-like domain-specific language (DSL) named CVDV-QASM to represent Hamiltonian in terms of Pauli-exponentials and basic gate sequences from the hybrid CVDV gate set. Genesis has successfully compiled several important Hamiltonians, including the Bose-Hubbard model, Z2-Higgs model, Hubbard-Holstein model, Heisenberg model and Electron-vibration coupling Hamiltonians, which are critical in domains like quantum field theory, condensed matter physics, and quantum chemistry. Our implementation is available at Genesis-CVDV-Compiler https://github.com/ruadapt/Genesis-CVDV-Compiler.
KW - Compiler
KW - Hamiltonian Simulation
KW - Hybrid CV-DV
KW - Quantum Architecture
KW - Quantum Computing
UR - https://www.scopus.com/pages/publications/105009590468
UR - https://www.scopus.com/pages/publications/105009590468#tab=citedBy
U2 - 10.1145/3695053.3731065
DO - 10.1145/3695053.3731065
M3 - Conference contribution
AN - SCOPUS:105009590468
T3 - Proceedings - International Symposium on Computer Architecture
SP - 1583
EP - 1597
BT - ISCA 2025 - Proceedings of the 52nd Annual International Symposium on Computer Architecture
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 21 June 2025 through 25 June 2025
ER -