ICFP 2022
Sun 11 - Fri 16 September 2022 Ljubljana, Slovenia
Thu 15 Sep 2022 11:25 - 11:50 at E3 - Hardware-aware quantum programming Chair(s): Kartik Singhal

The recent advances of quantum computation hardware spark realistic hopes to achieve commercially relevant quantum advantage in less than a decade. While the physics side of quantum computing makes significant progress, the support for high-level quantum programming abstractions is still in its infancy compared to modern classical languages and frameworks. In this article we present Qrisp, a framework which aims to bridge several of the existing gaps between the abstract high-level programming paradigms of state-of-the art software engineering and the physical reality of today’s quantum hardware. The goal of the framework is to provide a uniform high-level programming interface, abstraction and low-level backend interface for different hardware platforms. We specify a simple and expressive syntax which nevertheless compiles to efficient circuits. Compared to many other high-level language approaches, Qrisps most outstanding feature is that it’s programs are compiled to the circuit level and can thus be executed on most of today’s physical backends.

abstract (planqc2022-paper51.pdf)323KiB

Thu 15 Sep

Displayed time zone: Belgrade, Bratislava, Budapest, Ljubljana, Prague change

11:00 - 12:30
Hardware-aware quantum programmingPLanQC at E3
Chair(s): Kartik Singhal University of Chicago
11:00
25m
Talk
Topological Quantum Programming in TED-KVirtual
PLanQC
Hisham Sati New York University, Abu Dhabi, Urs Schreiber New York University, Abu Dhabi
File Attached
11:25
25m
Talk
Qrisp: A Framework for Compilable High-Level Programming of Gate-Based Quantum Computers
PLanQC
Raphael Seidel Fraunhofer Institute for Open Communication Systems, Sebastian Bock Fraunhofer Institute for Open Communication Systems, Nikolay Tcholtchev Fraunhofer Institute for Open Communication Systems, Manfred Hauswirth Fraunhofer Institute for Open Communication Systems, TU Berlin
File Attached
11:50
40m
Talk
Poster session
PLanQC

File Attached