QSimPy: A Learning-centric Simulation Framework for Quantum Cloud Resource Management
- URL: http://arxiv.org/abs/2405.01021v1
- Date: Thu, 2 May 2024 05:41:42 GMT
- Title: QSimPy: A Learning-centric Simulation Framework for Quantum Cloud Resource Management
- Authors: Hoa T. Nguyen, Muhammad Usman, Rajkumar Buyya,
- Abstract summary: We propose QSimPy, a novel discrete-event simulation framework for quantum resource management problems in cloud environments.
QSimPy provides a lightweight simulation environment based on SimPy, a well-known Python-based simulation engine.
We demonstrate the use of QSimPy in developing reinforcement learning policies for quantum task placement problems.
- Score: 19.006907700170693
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Quantum cloud computing is an emerging computing paradigm that allows seamless access to quantum hardware as cloud-based services. However, effective use of quantum resources is challenging and necessitates robust simulation frameworks for effective resource management design and evaluation. To address this need, we proposed QSimPy, a novel discrete-event simulation framework designed with the main focus of facilitating learning-centric approaches for quantum resource management problems in cloud environments. Underpinned by extensibility, compatibility, and reusability principles, QSimPy provides a lightweight simulation environment based on SimPy, a well-known Python-based simulation engine for modeling dynamics of quantum cloud resources and task operations. We integrate the Gymnasium environment into our framework to support the creation of simulated environments for developing and evaluating reinforcement learning-based techniques for optimizing quantum cloud resource management. The QSimPy framework encapsulates the operational intricacies of quantum cloud environments, supporting research in dynamic task allocation and optimization through DRL approaches. We also demonstrate the use of QSimPy in developing reinforcement learning policies for quantum task placement problems, demonstrating its potential as a useful framework for future quantum cloud research.
Related papers
- QAISim: A Toolkit for Modeling and Simulation of AI in Quantum Cloud Computing Environments [0.9155342779211822]
We propose a python-based toolkit called QAISim for the simulation and modeling of Quantum Artificial Intelligence (QAI) models.<n>We have simulated policy gradient and Deep Q-Learning algorithms for reinforcement learning.
arXiv Detail & Related papers (2025-12-01T16:14:25Z) - Towards Quantum Software for Quantum Simulation [2.2677159713373247]
We identify critical gaps in the quantum simulation software stack.<n>We advocate for a modular model-driven engineering (MDE) approach.<n>We outline a vision for a quantum simulation framework capable of supporting scalable, cross-platform simulation.
arXiv Detail & Related papers (2025-11-17T15:53:37Z) - Edge-Cloud Collaborative Computing on Distributed Intelligence and Model Optimization: A Survey [59.52058740470727]
Edge-cloud collaborative computing (ECCC) has emerged as a pivotal paradigm for addressing the computational demands of modern intelligent applications.<n>Recent advancements in AI, particularly deep learning and large language models (LLMs), have dramatically enhanced the capabilities of these distributed systems.<n>This survey provides a structured tutorial on fundamental architectures, enabling technologies, and emerging applications.
arXiv Detail & Related papers (2025-05-03T13:55:38Z) - SeQUeNCe GUI: An Extensible User Interface for Discrete Event Quantum Network Simulations [55.2480439325792]
SeQUeNCe is an open source simulator of quantum network communication.
We implement a graphical user interface which maintains the core principles of SeQUeNCe.
arXiv Detail & Related papers (2025-01-15T19:36:09Z) - A Framework for Integrating Quantum Simulation and High Performance Computing [0.0]
We describe a framework to help streamline access to quantum simulation software running on HPC resources.
This includes an interface for circuit-based quantum computing tasks, as well as the necessary resource management infrastructure.
arXiv Detail & Related papers (2024-08-15T11:48:14Z) - A Web-based Software Development Kit for Quantum Network Simulation [0.29465623430708915]
There is limited traction towards building a quantum networking community.
Our Quantum Network Development Kit (QNDK) project aims to solve these issues.
It includes a graphical user interface to easily develop and run quantum network simulations with very little code.
arXiv Detail & Related papers (2024-08-10T16:15:13Z) - Dynamic Inhomogeneous Quantum Resource Scheduling with Reinforcement Learning [17.229068960497273]
A central challenge in quantum information science and technology is achieving real-time estimation and feedforward control of quantum systems.
We introduce a new framework utilizing a Transformer model that emphasizes self-attention mechanisms for pairs of qubits.
Our method significantly improves the performance of quantum systems, achieving more than a 3$times$ improvement over rule-based agents.
arXiv Detail & Related papers (2024-05-25T23:39:35Z) - Quantum Computing Enhanced Service Ecosystem for Simulation in Manufacturing [56.61654656648898]
We propose a framework for a quantum computing-enhanced service ecosystem for simulation in manufacturing.
We analyse two high-value use cases with the aim of a quantitative evaluation of these new computing paradigms for industrially-relevant settings.
arXiv Detail & Related papers (2024-01-19T11:04:14Z) - Generative AI-enabled Quantum Computing Networks and Intelligent
Resource Allocation [80.78352800340032]
Quantum computing networks execute large-scale generative AI computation tasks and advanced quantum algorithms.
efficient resource allocation in quantum computing networks is a critical challenge due to qubit variability and network complexity.
We introduce state-of-the-art reinforcement learning (RL) algorithms, from generative learning to quantum machine learning for optimal quantum resource allocation.
arXiv Detail & Related papers (2024-01-13T17:16:38Z) - Elastic Entangled Pair and Qubit Resource Management in Quantum Cloud
Computing [73.7522199491117]
Quantum cloud computing (QCC) offers a promising approach to efficiently provide quantum computing resources.
The fluctuations in user demand and quantum circuit requirements are challenging for efficient resource provisioning.
We propose a resource allocation model to provision quantum computing and networking resources.
arXiv Detail & Related papers (2023-07-25T00:38:46Z) - iQuantum: A Case for Modeling and Simulation of Quantum Computing
Environments [22.068803245816266]
iQuantum is a first-of-its-kind simulation toolkit that can model hybrid quantum-classical computing environments.
This paper presents the quantum computing system model, architectural design, proof-of-concept implementation, potential use cases, and future development of iQuantum.
arXiv Detail & Related papers (2023-03-28T04:51:32Z) - QKSA: Quantum Knowledge Seeking Agent -- resource-optimized
reinforcement learning using quantum process tomography [1.3946983517871423]
We extend the universal reinforcement learning (URL) agent models of artificial general intelligence to quantum environments.
The utility function of a classical exploratory Knowledge Seeking Agent, KL-KSA, is generalized to distance measures from quantum information theory.
QKSA is the first proposal for a framework that resembles the classical URL models.
arXiv Detail & Related papers (2021-12-07T11:36:54Z) - QuaSiMo: A Composable Library to Program Hybrid Workflows for Quantum
Simulation [48.341084094844746]
We present a composable design scheme for the development of hybrid quantum/classical algorithms and for applications of quantum simulation.
We implement our design scheme using the hardware-agnostic programming language QCOR into the QuaSiMo library.
arXiv Detail & Related papers (2021-05-17T16:17:57Z) - Error mitigation and quantum-assisted simulation in the error corrected
regime [77.34726150561087]
A standard approach to quantum computing is based on the idea of promoting a classically simulable and fault-tolerant set of operations.
We show how the addition of noisy magic resources allows one to boost classical quasiprobability simulations of a quantum circuit.
arXiv Detail & Related papers (2021-03-12T20:58:41Z) - Composable Programming of Hybrid Workflows for Quantum Simulation [48.341084094844746]
We present a composable design scheme for the development of hybrid quantum/classical algorithms and for applications of quantum simulation.
We implement our design scheme using the hardware-agnostic programming language QCOR into the QuaSiMo library.
arXiv Detail & Related papers (2021-01-20T14:20:14Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.