QASMTrans: An End-to-End QASM Transpilation Framework with Pulse Generation for Near-Term Quantum Devices
ORAL
Abstract
In this talk, we present QASMTrans, a C++ native quantum compiler designed for embedded deployment in QPU control systems. QASMTrans provides end-to-end compilation from application to hardware control, enabling real-time transpilation with calibration aware optimization and compilation to control pulses with built-in support for pulse transmission via QICK (Quantum Instrumentation Control Kit). We demonstrate in simulation studies that application-specific pulse optimization for circuits containing a small set of composite gates can substantially reduce circuit critical path latency while improving final state fidelity compared to nonadaptive approaches. QASMTrans shows that in-situ quantum compilation is critical to realize practical quantum advantage on near-term quantum hardware.
*This material is mainly based upon work supported by the U.S. Department of Energy, Office of Science, National Quantum Information Science Research Centers, Quantum Science Center (QSC). Some early-stage developments of the original version of QASMTrans were supported by the U.S. Department of Energy, Office of Science, National Quantum Information Science Research Centers, Co-design Center for Quantum Advantage (C2QA) under contract number DE-SC0012704. This research used resources of the Oak Ridge Leadership Computing Facility, which is a DOE Office of Science User Facility supported under Contract DE-AC05-00OR22725. This research used resources of the National Energy Research Scientific Computing Center (NERSC), a U.S. Department of Energy Office of Science User Facility located at Lawrence Berkeley National Laboratory, operated under Contract No. DE-AC02-05CH11231. The Pacific Northwest National Laboratory is operated by Battelle for the U.S. Department of Energy under Contract DE-AC05-76RL01830.
–
Publication:Submitted manuscript to ACM Transactions on Quantum Computing (TQC) Special Issue on HPC and AI Technologies Integrations with Quantum Computing