CONQURE: A Co-Execution Environment for Quantum and Classical Resources

Sábháilte in:
Sonraí bibleagrafaíochta
Foilsithe in:ProQuest Dissertations and Theses (2025)
Príomhchruthaitheoir: Mahesh, Atulya
Foilsithe / Cruthaithe:
ProQuest Dissertations & Theses
Ábhair:
Rochtain ar líne:Citation/Abstract
Full Text - PDF
Clibeanna: Cuir clib leis
Níl clibeanna ann, Bí ar an gcéad duine le clib a chur leis an taifead seo!

MARC

LEADER 00000nab a2200000uu 4500
001 3264159008
003 UK-CbPIL
020 |a 9798297623002 
035 |a 3264159008 
045 2 |b d20250101  |b d20251231 
084 |a 66569  |2 nlm 
100 1 |a Mahesh, Atulya 
245 1 |a CONQURE: A Co-Execution Environment for Quantum and Classical Resources 
260 |b ProQuest Dissertations & Theses  |c 2025 
513 |a Dissertation/Thesis 
520 3 |a Cutting edge classical computing today relies on a combination of CPU-based computing with a strong reliance on accelerators. In particular, high-performance computing (HPC) and machine learning (ML) rely heavily on acceleration via GPUs for numerical kernels. In the future, acceleration via quantum devices may complement GPUs for kernels where algorithms provide quantum advantage, i.e., significant speedups over classical algorithms. Computing with quantum kernels mapped onto quantum processing units (QPUs) requires seamless integration into HPC and ML. However, quantum offloading onto HPC/cloud lacks open-source software infrastructure. For classical algorithms, parallelization standards, such as OpenMP, MPI, or CUDA exist. In contrast, a lack of quantum abstractions currently limits the adoption of quantum acceleration in practical applications creating a gap between quantum algorithm development and practical HPC integration. Such integration needs to extend to efficient quantum offloading of kernels, which further requires scheduling of quantum resources, control of QPU kernel execution, tracking of QPU results, providing results to classical calling contexts and coordination with HPC scheduling.This work proposes CONQURE, a co-execution environment for quantum and classical resources. CONQURE is a fully open-source cloud queue framework that presents a novel modular scheduling framework allowing users to offload OpenMP quantum kernels to QPUs as quantum circuits, to relay results back to calling contexts in classical computing, and to schedule quantum resources via our CONQURE API.We show our API has a low overhead averaging 12.7ms in our tests, and we demonstrate functionality on an ion-trap device. Our OpenMP extension enables the parallelization of VQE runs with a 3.1× reduction in runtime. 
653 |a Scheduling 
653 |a Quantum computing 
653 |a Quantum physics 
653 |a Interoperability 
653 |a Open source software 
653 |a Circuits 
653 |a Queuing 
653 |a Modularity 
653 |a Software upgrading 
653 |a Co-design 
653 |a Integrated software 
653 |a Libraries 
653 |a Python 
653 |a Workloads 
653 |a Energy consumption 
653 |a High performance computing 
653 |a Field programmable gate arrays 
653 |a Computer engineering 
773 0 |t ProQuest Dissertations and Theses  |g (2025) 
786 0 |d ProQuest  |t ProQuest Dissertations & Theses Global 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/3264159008/abstract/embedded/J7RWLIQ9I3C9JK51?source=fedsrch 
856 4 0 |3 Full Text - PDF  |u https://www.proquest.com/docview/3264159008/fulltextPDF/embedded/J7RWLIQ9I3C9JK51?source=fedsrch