A Web-based Software Development Kit for Quantum Network Simulation
- URL: http://arxiv.org/abs/2408.05588v1
- Date: Sat, 10 Aug 2024 16:15:13 GMT
- Title: A Web-based Software Development Kit for Quantum Network Simulation
- Authors: Stephen DiAdamo, Francesco Vista,
- Abstract summary: 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.
- Score: 0.29465623430708915
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Quantum network simulation is an essential step towards developing applications for quantum networks and determining minimal requirements for the network hardware. As it is with classical networking, a simulation ecosystem allows for application development, standardization, and overall community building. Currently, there is limited traction towards building a quantum networking community-there are limited open-source platforms, challenging frameworks with steep learning curves, and strong requirements of software engineering skills. 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. It integrates various quantum network simulation engines and provides a single interface to them, allowing users to use the features from any of them. Further, it deploys simulation execution in a cloud environment, offloading strong computing requirements to a high-performance computing system. In this paper, we detail the core features of the QNDK and outline the development roadmap to enabling virtual quantum testbeds.
Related papers
- Simulators for Quantum Network Modelling: A Comprehensive Review [0.10742675209112622]
We present a review of, to the best of our knowledge, currently used toolkits for modeling quantum networks.
With these toolkits and standardized validation techniques, we can lay down the foundations for more accurate and reliable quantum network simulators.
arXiv Detail & Related papers (2024-08-21T21:07:46Z) - 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) - 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) - The Basis of Design Tools for Quantum Computing: Arrays, Decision
Diagrams, Tensor Networks, and ZX-Calculus [55.58528469973086]
Quantum computers promise to efficiently solve important problems classical computers never will.
A fully automated quantum software stack needs to be developed.
This work provides a look "under the hood" of today's tools and showcases how these means are utilized in them, e.g., for simulation, compilation, and verification of quantum circuits.
arXiv Detail & Related papers (2023-01-10T19:00:00Z) - QuISP: a Quantum Internet Simulation Package [0.6501025489527174]
QuISP is designed to simulate large-scale quantum networks to investigate their behavior under realistic, noisy and heterogeneous configurations.
This simulator promotes the development of protocols for larger and more complex quantum networks.
arXiv Detail & Related papers (2021-12-14T01:18:50Z) - Parallel Simulation of Quantum Networks with Distributed Quantum State
Management [56.24769206561207]
We identify requirements for parallel simulation of quantum networks and develop the first parallel discrete event quantum network simulator.
Our contributions include the design and development of a quantum state manager that maintains shared quantum information distributed across multiple processes.
We release the parallel SeQUeNCe simulator as an open-source tool alongside the existing sequential version.
arXiv Detail & Related papers (2021-11-06T16:51:17Z) - 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) - Tensor Network Quantum Virtual Machine for Simulating Quantum Circuits
at Exascale [57.84751206630535]
We present a modernized version of the Quantum Virtual Machine (TNQVM) which serves as a quantum circuit simulation backend in the e-scale ACCelerator (XACC) framework.
The new version is based on the general purpose, scalable network processing library, ExaTN, and provides multiple quantum circuit simulators.
By combining the portable XACC quantum processors and the scalable ExaTN backend we introduce an end-to-end virtual development environment which can scale from laptops to future exascale platforms.
arXiv Detail & Related papers (2021-04-21T13:26:42Z) - 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) - SeQUeNCe: A Customizable Discrete-Event Simulator of Quantum Networks [53.56179714852967]
This work develops SeQUeNCe, a comprehensive, customizable quantum network simulator.
We implement a comprehensive suite of network protocols and demonstrate the use of SeQUeNCe by simulating a photonic quantum network with nine routers equipped with quantum memories.
We are releasing SeQUeNCe as an open source tool and aim to generate community interest in extending it.
arXiv Detail & Related papers (2020-09-25T01:52:15Z) - QuNetSim: A Software Framework for Quantum Networks [0.0]
QuNetSim is a Python software framework that can be used to simulate quantum networks up to the network layer.
The framework incorporates many known quantum network protocols so that users can quickly build simulations and beginners can easily learn to implement their own quantum networking protocols.
arXiv Detail & Related papers (2020-03-13T17:36:29Z)
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.