Semantic Scholar Open Access 2024 53 sitasi

Qrisp: A Framework for Compilable High-Level Programming of Gate-Based Quantum Computers

Raphael Seidel Sebastian Bock René Zander Matic Petrivc Niklas Steinmann +2 lainnya

Abstrak

While significant progress has been made on the hardware side of quantum computing, support for high-level quantum programming abstractions remains underdeveloped compared to classical programming languages. In this article, we introduce Qrisp, a framework designed to bridge several gaps between high-level programming paradigms in state-of-the-art software engineering and the physical reality of today's quantum hardware. The framework aims to provide a systematic approach to quantum algorithm development such that they can be effortlessly implemented, maintained and improved. We propose a number of programming abstractions that are inspired by classical paradigms, yet consistently focus on the particular needs of a quantum developer. Unlike many other high-level language approaches, Qrisp's standout feature is its ability to compile programs to the circuit level, making them executable on most existing physical backends. The introduced abstractions enable the Qrisp compiler to leverage algorithm structure for increased compilation efficiency. Finally, we present a set of code examples, including an implementation of Shor's factoring algorithm. For the latter, the resulting circuit shows significantly reduced quantum resource requirements, strongly supporting the claim that systematic quantum algorithm development can give quantitative benefits.

Topik & Kata Kunci

Penulis (7)

R

Raphael Seidel

S

Sebastian Bock

R

René Zander

M

Matic Petrivc

N

Niklas Steinmann

N

Nikolay Tcholtchev

M

Manfred Hauswirth

Format Sitasi

Seidel, R., Bock, S., Zander, R., Petrivc, M., Steinmann, N., Tcholtchev, N. et al. (2024). Qrisp: A Framework for Compilable High-Level Programming of Gate-Based Quantum Computers. https://doi.org/10.48550/arXiv.2406.14792

Akses Cepat

PDF tidak tersedia langsung

Cek di sumber asli →
Lihat di Sumber doi.org/10.48550/arXiv.2406.14792
Informasi Jurnal
Tahun Terbit
2024
Bahasa
en
Total Sitasi
53×
Sumber Database
Semantic Scholar
DOI
10.48550/arXiv.2406.14792
Akses
Open Access ✓