Demo Data from EDBT 2026 / reviewers in the wild / expert
Matthias Troyer
dblp:91/2667
· DBLP profile ↗
5ranked-venue papers
0as first author
1since 2021 · last 2021
0000-0002-1469-9444ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 since 2021Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
3 papers |
Quantum computing and quantum information · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Parallel and multicore computing · 61% High-performance computing · 30% Performance modeling and evaluation · 9% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing › parallel programming models
message passing |
0.5 | 1 | 2021 | Distributed quantum computing with QMPI · SC 2021 |
Quantum computing and quantum information › quantum network
quantum distributed computing |
0.5 | 1 | 2021 | Distributed quantum computing with QMPI · SC 2021 |
Compilers and program optimization › domain-specific compilation
quantum compilation |
0.4 | 1 | 2020 | Assertion-based optimization of Quantum programs · Proc. ACM Program. Lang. 2020 |
Quantum computing and quantum information › quantum programming
quantum program optimization |
0.4 | 1 | 2020 | Assertion-based optimization of Quantum programs · Proc. ACM Program. Lang. 2020 |
High-performance computing › sparse linear algebra › sparse matrix computation
sparse matrix-vector multiplication |
0.2 | 1 | 2016 | High performance emulation of quantum circuits · SC 2016 |
Quantum computing and quantum information › quantum programming languages
quantum program verification |
0.1 | 1 | 2020 | Assertion-based optimization of Quantum programs · Proc. ACM Program. Lang. 2020 |
Performance modeling and evaluation
benchmarking |
0.1 | 1 | 2016 | High performance emulation of quantum circuits · SC 2016 |
Methods — techniques the papers use, named apart from their topics
resource estimation · 1.0logp model · 1.0constant folding · 0.9common subexpression elimination · 0.9assertion-based optimization · 0.9optimization · 0.5emulation · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Distributed quantum computing with QMPIabstractPractical applications of quantum computers require millions of physical qubits and it will be challenging for individual quantum processors to reach such qubit numbers. It is therefore timely to investigate the resource requirements of quantum algorithms in a distributed setting, where multiple quantum processors are interconnected by a coherent network. We introduce an extension of the Message Passing Interface (MPI) to enable high-performance implementations of distributed quantum algorithms. In turn, these implementations can be used for testing, debugging, and resource estimation. In addition to a prototype implementation of quantum MPI, we present a performance model for distributed quantum computing, SENDQ. The model is inspired by the classical LogP model, making it useful to inform algorithmic decisions when programming distributed quantum computers. Specifically, we consider several optimizations of two quantum algorithms for problems in physics and chemistry, and we detail their effects on performance in the SENDQ model. Thomas Häner, Damian S. Steiger, Torsten Hoefler, Matthias Troyer |
SC | 4 |
| 2020 | Assertion-based optimization of Quantum programsabstractQuantum computers promise to perform certain computations exponentially faster than any classical device. Precise control over their physical implementation and proper shielding from unwanted interactions with the environment become more difficult as the space/time volume of the computation grows. Code optimization is thus crucial in order to reduce resource requirements to the greatest extent possible. Besides manual optimization, previous work has adapted classical methods such as constant-folding and common subexpression elimination to the quantum domain. However, such classically-inspired methods fail to exploit certain optimization opportunities across subroutine boundaries, limiting the effectiveness of software reuse. To address this insufficiency, we introduce an optimization methodology which employs annotations that describe how subsystems are entangled in order to exploit these optimization opportunities. We formalize our approach, prove its correctness, and present benchmarks: Without any prior manual optimization, our methodology is able to reduce, e.g., the qubit requirements of a 64-bit floating-point subroutine by 34×. Thomas Häner, Torsten Hoefler, Matthias Troyer |
Proc. ACM Program. Lang. | 3 |
| 2016 | High performance emulation of quantum circuitsabstractAs quantum computers of non-trivial size become available in the near future, it is imperative to develop tools to emulate small quantum computers. This allows for validation and debugging of algorithms as well as exploring hardware-software co-design to guide the development of quantum hardware and architectures. The simulation of quantum computers entails multiplications of sparse matrices with very large dense vectors of dimension 2n, where n denotes the number of qubits, making this a memory-bound and network bandwidth-limited application. We introduce the concept of a quantum computer emulator as a component of a software framework for quantum computing, enabling a significant performance advantage over simulators by emulating quantum algorithms at a high level rather than simulating individual gate operations. We describe various optimization approaches and present benchmarking results, establishing the superiority of quantum computer emulators in terms of performance. Thomas Häner, Damian S. Steiger, Mikhail Smelyanskiy, Matthias Troyer |
SC | 4 |
| 2010 | Bridging Workflow and Data Provenance Using Strong Links
David Koop, Emanuele Santos, Bela Bauer, Matthias Troyer, Juliana Freire, Cláudio T. Silva |
SSDBM | 4 |
| 2004 | Computational Complexity and Simulation of Rare Events of Ising Spin Glasses
Martin Pelikan, Jiri Ocenasek, Simon Trebst, Matthias Troyer, Fabien Alet |
GECCO (2) | 4 |