← Latest papers
⚛️ quantum physics

The Munich Quantum Software Stack: Connecting End Users, Integrating Diverse Quantum Technologies, Accelerating HPC

The paper introduces the Munich Quantum Software Stack (MQSS), a modular and open-source ecosystem designed to unify diverse quantum hardware and algorithms with classical High-Performance Computing (HPC) through a multi-layer architecture featuring an MLIR-based compiler, an HPC-integrated scheduler, and a standardized hardware abstraction layer to accelerate hybrid quantum-classical workflows.

Original authors: Lukas Burgholzer, Jorge Echavarria, Patrick Hopf, Yannick Stade, Damian Rovara, Ludwig Schmid, Ercüment Kaya, Burak Mete, Muhammad Nufail Farooqi, Minh Chung, Marco De Pascale, Laura Schulz, Martin Sc
Published 2026-01-29
📖 5 min read🧠 Deep dive

Original authors: Lukas Burgholzer, Jorge Echavarria, Patrick Hopf, Yannick Stade, Damian Rovara, Ludwig Schmid, Ercüment Kaya, Burak Mete, Muhammad Nufail Farooqi, Minh Chung, Marco De Pascale, Laura Schulz, Martin Schulz, Robert Wille

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you have a brilliant idea for a new recipe that requires a very special, high-tech oven that only a few people in the world own. You also have a team of expert chefs (classical computers) who are great at chopping, mixing, and timing, but they can't use that special oven directly.

Right now, trying to get your recipe cooked is a nightmare. You have to learn the specific language of every different oven brand, figure out how to talk to the chef team, and manually coordinate who does what and when. If you want to use a different oven, you have to relearn everything.

The Munich Quantum Software Stack (MQSS) is the solution to this chaos. It is a universal "translator" and "traffic controller" designed to connect everyday users, powerful classical supercomputers, and these special quantum ovens (quantum computers).

Here is how the paper explains it, broken down into simple concepts:

1. The Problem: Too Many Languages, Too Many Ovens

Currently, quantum computing is like a world where every manufacturer builds a different type of oven with its own unique buttons, fuel type, and control panel.

  • The Hardware: Some ovens use superconducting circuits, others use trapped ions, and some use light. They are all very different.
  • The Users: You have scientists who know chemistry but not quantum physics, and you have supercomputer experts who know how to manage massive data but don't understand quantum mechanics.
  • The Gap: There is no single "universal remote" that lets a user say, "Cook this," and have it work on any oven, anywhere, while coordinating with the rest of the kitchen.

2. The Solution: The MQSS as a Universal Adapter

The MQSS is a modular, open-source software system that acts as a bridge. It doesn't try to force everyone to use one specific oven; instead, it builds a layer on top of all of them so they all speak the same language.

Think of it as a smart kitchen hub:

  • The Front Door (Front-end): This is where you enter. Whether you are a chef using a familiar tool (like Qiskit or PennyLane) or a supercomputer user writing code in C++, you walk through this door. The MQSS understands you and doesn't force you to learn a new language.
  • The Brain (Middle-end): This is the traffic controller. It takes your request, figures out which oven is currently available and in the best condition, and then translates your recipe into the specific instructions that that oven understands. It also manages the timing, ensuring the oven and the rest of the kitchen work together perfectly without waiting around.
  • The Back Door (Back-end): This connects to the actual ovens. The MQSS uses a standardized plug called QDMI (Quantum Device Management Interface). Think of QDMI as a universal power cord and control cable. No matter what brand of oven you plug in, the MQSS can talk to it, check its temperature, and send the cooking instructions.

3. How It Works in Real Life (The "HPC" Connection)

The paper highlights a specific achievement: connecting a massive supercomputer (called SuperMUC-NG) directly to a quantum computer (Q-Exa).

Imagine a massive factory (the supercomputer) that is trying to solve a giant puzzle. Most of the puzzle is easy and can be done by the factory workers. But one tiny, incredibly difficult piece requires a special tool that only exists in a small lab next door.

  • Before MQSS: The factory would have to stop, send a worker to the lab, wait for the tool to be set up, get the result, and then try to figure out how to fit it back into the puzzle. It was slow and clunky.
  • With MQSS: The factory and the lab are now wired together. The factory sends the difficult piece directly to the lab, the lab solves it instantly, and the result flows back into the factory's workflow seamlessly. The workers don't even know the special tool exists; they just see the puzzle getting solved faster.

4. Why This Matters

The paper claims that this system is already working in a real production environment at the Leibniz Supercomputing Centre in Germany.

  • It's Open: Unlike some companies that lock their technology behind walls, MQSS is open-source. Anyone can add a new "oven" (hardware) or a new "recipe" (algorithm) to the system.
  • It's Flexible: It can handle today's noisy, imperfect quantum computers and is designed to grow into the future when we have perfect, error-free quantum computers.
  • It's Collaborative: It brings together physicists, engineers, and computer scientists to speak a common language, ensuring that the technology actually gets used to solve real problems.

In summary: The Munich Quantum Software Stack is the essential glue holding the future of computing together. It turns a confusing mess of different quantum machines and isolated supercomputers into a single, unified, and easy-to-use system where the complex details are hidden, and the power is unleashed.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →