QuantumStack

Programming the Quantum Computer

This project will develop a full software stack for programming quantum computers, e.g., the Swedish quantum computer being built at Chalmers. At the top of this stack are quantum algorithms designed to work on near-term quantum computers, which are limited by noise. The next layer in the stack are compilation steps ensuring that the algorithm fits the constraints of the quantum hardware (limited connectivity between quantum bits, few quantum gates available, etc.), has minimal run time, and can be converted to control signals for the quantum processor. We will in parallel develop fast classical simulations of quantum algorithms to aid the optimisation of each layer in the stack.

We have assembled an interdisciplinary team of top computer scientists and quantum physicists, with large in-kind contributions from experts in both fields, supported by the big Wallenberg centres for quantum technology and artificial intelligence (WACQT and WASP), which provide an excellent research environment. We will recruit 4 PhD students and 4 postdocs, who will leverage techniques from both computer science and quantum physics to optimize all parts of the software stack.

The project is expected to result in significant improvements on multiple levels of the software stack for quantum computers, bringing useful quantum computing closer to fruition. Intellectual property and spin-off companies from the project will be handled in a structure set up by WACQT for quantum-technology research results.

Principal Investigators

Devdatt Dubhashi (main PI),  is a Full Professor at the Division of Data Science and AI (DSAI) in the Computer Science and Engineering (CSE) Department at Chalmers. He is an expert in machine learning and algorithm design, and has received grants from SSF, Formas, VR, and Vinnova.

Anton Frisk Kockum (co-PI), is a Senior Researcher at the Applied Quantum Physics division in the Department for Microtechnology and Nanoscience (MC2), expert in quantum computing and quantum optics, leader of teams modelling the quantum computer being built at Chalmers in the Wallenberg Centre for Quantum Technology (WACQT) and exploring the overlap of machine learning and quantum computing, recipient of the SSF Future Research Leaders grant and a VR Starting Grant, and work-package leader in the EU Quantum Technology Flagship project OpenSuperQPlus100.

Pedro Trancoso (co-PI), is a Professor at CSE, expert in computer architecture, memory systems,

approximate computing, domain-specific accelerators, director of the Masters programme in HPC

at Chalmers, member of the HiPEAC, recipient of several grants from EU FP7, EU H2020, and EuroHPC, as well as SFF projects.


Robin Adams (co-PI),  is an Associate Professor at CSE, expert in type theory, formalization and the categorical semantics of programming languages. 

Funding

The project is funded by SSF, the Swedish Foundation for Strategic Research, grant number FUS21-0063.