Piquasso: A Photonic Quantum Computer Simulation Software Platform
Zolt\'an Kolarovszki, Tomasz Rybotycki, P\'eter Rakyta and, \'Agoston Kaposi, Boldizs\'ar Po\'or, Szabolcs J\'oczik, D\'aniel T., R. Nagy, Henrik Varga, Kareem H. El-Safty, Gregory Morse and, Micha{\l} Oszmaniec, Tam\'as Kozsik, Zolt\'an Zimbor\'as

TL;DR
Piquasso is an open-source software platform that enables efficient simulation and programming of photonic quantum computers through a user-friendly interface and high-performance backends.
Contribution
It introduces a comprehensive, full-stack platform combining high-level Python programming, C++ backends, and a web GUI for photonic quantum computer simulation.
Findings
Supports discrete and continuous variables in quantum programming
Offers state-of-the-art simulation performance
Provides an intuitive web-based circuit design interface
Abstract
We introduce the Piquasso quantum programming framework, a full-stack open-source software platform for the simulation and programming of photonic quantum computers. Piquasso can be programmed via a high-level Python programming interface enabling users to perform efficient quantum computing with discrete and continuous variables. Via optional high-performance C++ backends, Piquasso provides state-of-the-art performance in the simulation of photonic quantum computers. The Piquasso framework is supported by an intuitive web-based graphical user interface where the users can design quantum circuits, run computations, and visualize the results.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptical Network Technologies · Neural Networks and Reservoir Computing · Photonic and Optical Devices
