High-performance state-vector emulator of a gate-based quantum processor implemented in the Rust programming language
Ilya A. Luchnikov, Oleg E. Tatarkin, Aleksey K. Fedorov

TL;DR
This paper introduces a high-performance quantum state-vector emulator written in Rust, supporting OpenQASM 2.0 and Python API, with benchmarks demonstrating its efficiency for quantum algorithm development.
Contribution
The paper presents a novel, efficient quantum emulator in Rust supporting standard circuit description and user-friendly API, facilitating quantum algorithm design and validation.
Findings
Supports OpenQASM 2.0 for circuit specification
Achieves high performance in benchmarks
Enables effective quantum algorithm development
Abstract
We propose a high-performance state-vector emulator of a gate-based quantum processors developed in the Rust programming language. It supports OpenQASM 2.0 programming language for quantum circuits specification and has a user-friendly Python based API. We present a wide range of numerical benchmarks of the emulator. We expect that our emulator will be used for design and validation of new quantum algorithms.
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum Information and Cryptography · Quantum and electron transport phenomena
