Matic Petrič
Quantum Computing Researcher at Fraunhofer FOKUS
Actions
Matic Petrič studied theoretical physics at University of Ljubljana, Faculty of Mathematics in physics.
During his studies, Pertič worked at T-Labs, the Deutsche Telekom Laboratories, where he derived a problem formulation for optimizing traffic flow in real time with Quantum Annealing.
After finishing his degree during the pandemic, he is now working as a Quantum Computing Researcher at Fraunhofer FOKUS, focusing on hybrid quantum-classical algorithms, and working on Eclipse Qrisp - a high level programming language he'll be presenting on stage together with Raphael Seidel during WAD'24.
Eclipse Qrisp Reloaded: Quantum Linear Solvers Made Simple
As quantum computing transitions from experimental toys to complex industrial applications, the tools we use must evolve. Building algorithms gate-by-gate no longer scales. In this session, we explore how Eclipse Qrisp has grown from a high-level abstraction framework into a high-performance framework for developing scalable quantum software.
By introducing high-level abstractions such as QuantumVariables or QuantumFloats, developers can move beyond circuit/level programming and focus on the logic of the algorithm instead.
As an example, we will tackle matrix inversion: solving $Ax = b$ on a quantum computer is a gateway to speedups in machine learning, fluid dynamics, and optimization. By comparing key algorithms such as HHL, CKS, and QSVT, we’ll reveal their shared mathematical structure and show how they can all be expressed through a unified, qrispy implementation.
Whether you’re a software engineer seeking to enter the quantum domain or a researcher streamlining your workflow, this talk will demonstrate how Qrisp enables you to build real-world quantum applications without getting lost in the low-level noise.
pip install qrisp
Comfortably Quantum with Qrisp
In this talk, we'll strip quantum programming down to its essence - QuantumVariables and QuantumTypes, stepping away from qubits and gates.
By leveraging these abstractions, Qrisp allows developers to write quantum algorithms as naturally as classical ones - without getting entangled in the mess of manual circuit construction.
This move beyond circuit constructions to a more intuitive, high-level approach will be showcased on stage through the introduction of the QuantumVariable, QuantumFloat, QuantumBool, before creating a custom QuantumType and applying it to implement known algorithms and algorithmic primitives.
Whether you joined us last year or are perfectly new to Qrisp, this session will reshape the way you think about quantum programming. No gate gymnastics, no low-level headaches - just an elegant, high-level approach to become Comfortably Quantum.
P.S.: can you count how many Pink Floyd references will be included in the talk? 🎸
Eclipse Qrisp: Next Generation of Quantum Algorithm Development
Are you a developer interested and/or trying to get into quantum computing? We’re here to change that!
We’ll be demonstrating live on stage, accompanied by code examples, why Eclipse Qrisp is the ideal framework for both, complete noobs (for now!), as well as experienced quantum algorithm developers.
What is Eclipse Qrisp? It's an open source, user-friendly high level programming framework built on Python. It's versatile, fast, and as modular as its classical counterparts.
The best part? You're able to code algorithm as functions!
We achieve this by leaving algorithm development via circuit construction using quantum gates (the way other frameworks are doing it) on the sidelines, and instead introducing the concept of QuantumVariables.
This, combined with other state-of-the-art features like quantum arithmetic, automatic qubit uncomputation, and quantum memory management, makes Eclipse Qrisp a powerful tool with a familiar feel.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top