Classical Computing as an Enabler for Quantum Computing: From Scalable Exploration to Reliable Operation
Licentiatavhandling, 2026

Quantum computing may solve selected classes of problems more efficiently than classical computers, with applications in areas such as cryptography, chemistry, and optimization. However, current quantum systems remain limited in scale and reliability and depend on substantial classical-computing support. This thesis investigates this challenge in two complementary contexts: classical simulation, where efficient computation enables the exploration of larger quantum systems; and quantum error correction, where efficient real-time decoding enables more reliable quantum operation.

The first part examines the classical simulation of quantum computers, focusing on the computational and memory challenges that limit its scalability. It organizes the field across device, gate, and algorithmic levels, with particular attention to state-vector, path-based, hybrid, and tensor-based methods. The survey relates their computation, memory, data-movement, and communication bottlenecks to acceleration approaches for CPUs, GPUs, FPGAs, and distributed systems. It further highlights recurring optimization strategies, including reduced precision, data compression, parallel execution, improved memory locality, specialized matrix units, and reconfigurable hardware, providing a common framework for current techniques and future acceleration opportunities.

The second part addresses the real-time classical processing required for quantum error correction. Starting from a high-accuracy Graph Neural Network surface-code decoder, it applies algorithm-hardware co-design through hardware-guided pruning and retraining, input-graph filtering, quantization, and a custom FPGA architecture. For code distances up to d=7, the resulting designs satisfy both max-latency and average-latency decoding requirements while reducing the logical error rate by 13% and 40%, respectively, compared with the evaluated Minimum Weight Perfect Matching baseline.

Together, these works show how classical computer-architecture techniques can support quantum computing from scalable exploration through simulation to reliable operation through real-time error correction.

quantum error correction

quantum computing

quantum computers simulation

acceleration

EC lecture hall, Hörsalsvägen 11, Chalmers
Opponent: Alexandru Paler, Department of Computer Science, Aalto University, Finland.

Författare

Alessio Cicero

Chalmers, Data- och informationsteknik, Datorteknik

Simulation of Quantum Computers: Review and Acceleration Opportunities

ACM Transactions on Quantum Computing,;Vol. 7(2026)

Reviewartikel

Cicero, A., Altamura, L., Lange, M., Granath, M., & Trancoso, P. Low Latency GNN Accelerator for Quantum Error Correction.

Quantumstack: Programmering av kvantdatorn

Stiftelsen för Strategisk forskning (SSF) (FU21-0063), 2022-06-01 -- 2027-05-31.

Styrkeområden

Informations- och kommunikationsteknik

Drivkrafter

Innovation och entreprenörskap

Ämneskategorier (SSIF 2025)

Datorsystem

Infrastruktur

Chalmers e-Commons (inkl. C3SE, 2020-)

Utgivare

Chalmers

EC lecture hall, Hörsalsvägen 11, Chalmers

Opponent: Alexandru Paler, Department of Computer Science, Aalto University, Finland.

Mer information

Senast uppdaterat

2026-10-06