
The Science
To help expedite the use of quantum processing units, ORNL researchers developed an advanced software framework that offloads portions of quantum-classical computing workloads from the host CPU to an attached quantum accelerator, which calculates results and sends them back to the original system.
Known as XACC, its the first hardware-agnostic software framework compatible with any available quantum computer. Currently, XACC works with quantum computing platforms developed by IBM, Rigetti, D-Wave, and IonQ.
The Impact
The framework could facilitate future CPU-GPU-QPU computing architectures capable of tackling complex workloads impossible to manage with current classical systems. Using XACC, ORNL scientists have not only developed and benchmarked quantum chemistry applications but also completed the first successful simulation of an atomic nucleus using a quantum computer. The team completed additional XACC demonstrations using resources from ORNLs Compute and Data Environment for Science and is preparing to run large-scale quantum program simulations with XACC on Summit, the nations most powerful supercomputer.
PI/Facility Lead(s): Alex McCaskey
ASCR Facility: ORNL/OLCF
Funding: DOE Office of Science
Publication(s) for this work: Alexander J McCaskey, et al., XACC: a system-level software infrastructure for heterogeneous quantum-classical computing. Quantum Science and Technology 5, no. 2, 2020.