
I study programming models and architectures for Quantum Computers. I am broadly interested in Computer Architecture, Quantum Computing, and Secure and Sustainable Systems. I am an Assistant Professor in the School of Computer, Data, & Information Sciences, at the University of Wisconsin-Madison, where I lead QUEST Research Group. Our team explores various disciplines within the system and architectural design of quantum computers and focuses on developing new abstractions, architectures, and tools for quantum and classical computing systems.
Research
I lead the QUEST Research Group at the University of Wisconsin Madison. To learn more about our latest projects on Quantum Computing Systems and Architecture, please visit – https://quest-lab.cs.wisc.edu/
I am always looking for motivated students. If you are interested in working with me, please email me your CV and a short paragraph on what you want to work on and how it connects to our existing research projects.
Teaching
Systems Architecture for Quantum Computers (CS 639): Spring 2025 (link)
Intro. to Computer Architecture (CS/ECE 552): Fall 2024 (link), Fall 2022, Fall 2021
Quantum Computer Architecture (CS 758): Spring 2022, Spring 2021
Selected Publications
2025
Synchronization for Fault-Tolerant Quantum Computers
Satvik Maurya, Swamit Tannu
52nd International Symposium on Computer Architecture (ISCA 2025)
Efficient and Scalable Quantum Circuit Simulator using Computational Reuse
Meng Wang, Swamit Tannu, Prashant Nair
52nd International Symposium on Computer Architecture (ISCA 2025)
Efficient and Scalable Architecture for Multi-level Superconducting Qubit Readout
Chaithanya Naik Mude, Satvik Maurya, Benjamin Lienhard, Swamit Tannu
ACM/IEEE Design Automation Conference (DAC 2025)
Optimizing Quantum Circuits, Fast and Slow
Amanda Xu, Abtin Molavi, Swamit Tannu, Aws Albarghouthi
International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2025)
Dependency-Aware Compilation for Surface Code Quantum Architectures
Abtin Molavi, Amanda Xu, Swamit Tannu, Aws Albarghouthi
Object-oriented Programming, Systems, Languages, and Applications (OOPSALA 2025)
Crosstalk-induced Side Channel Threats in Multi-Tenant NISQ Computers
Navnil Choudhury, Chaithanya Naik Mude, Sanjay Das, Preetham Chandra Tikkireddi, Swamit Tannu, Kanad Basu
The Network and Distributed System Security (NDSS 2025)
2024
Variational Quantum Algorithm Landscape Reconstruction by Low-Rank Tensor Completion
Tianyi Hao, Zichang He, Ruslan Shaydulin, Marco Pistoia, Swamit Tannu
2024 IEEE International Conference on Quantum Computing & Engineering (QCE 2024)
Understanding Side-Channel Vulnerabilities in Superconducting Qubit Readout Architectures
Satvik Maurya, Chaithanya Naik Mude, Benjamin Lienhard, Swamit Tannu
2024 IEEE International Conference on Quantum Computing & Engineering (QCE 2024)
2023
Scaling Qubit Readout with Hardware Efficient Machine Learning Architectures
Satvik Maurya, Chaithanya Naik Mude, William Oliver, Benjamin Lienhard, Swamit Tannu
50th International Symposium on Computer Architecture (ISCA’23)
Enabling High Performance Debugging for Variational Quantum Algorithms using Compressed Sensing
Kun Liu*, Tianyi Hao*, Swamit Tannu
50th International Symposium on Computer Architecture (ISCA’23)
Synthesizing Quantum-Circuit Optimizers
Amanda Xu, Abtin Molavi, Lauren Pick, Swamit Tannu, Aws Albarghouthi
ACM SIGPLAN International Conference on Programming Language Design and Implementation (PLDI’ 23)
SuperBP: Design Space Exploration of Perceptron-Based Branch Predictors for Superconducting CPUs
Haipeng Zha, Swamit Tannu, Murali Annavaram
Proceedings of the 55th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO’23)
2022
COMPAQT: Compressed Waveform Memory Architecture for Scalable Qubit Control
Satvik Maurya, Swamit Tannu
55th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO’22)
Qubit Mapping and Routing via MaxSAT
Abtin Molavi, Amanda Xu, Martin Diges, Lauren Pick, Swamit Tannu, Aws Albarghouthi
55th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO’22)
HAMMER: Boosting Fidelity of Noisy Quantum Circuits by Exploiting Hamming Behavior
Swamit Tannu, Poulami Das, Ramin Ayanzadeh, Moinuddin Qureshi
ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS’22)
The Dirty Secret of SSDs: Embodied Carbon
Swamit Tannu, Prashant Nair
Workshop on Sustainable Computer Systems Design and Implementation (HotCarbon 2022)
2021
ADAPT: Mitigating Idling Errors in Qubits via Adaptive Dynamical Decoupling
Poulami Das*, Swamit Tannu*, Siddarth Dangwal, Moinuddin Qureshi
Proceedings of the 54th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO’21)
JigSaw: Boosting Fidelity of NISQ Programs via Measurement Subsetting
Poulami Das, Swamit Tannu, Moinuddin Qureshi
Proceedings of the 54th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO’21)
Before
2021
Ensemble of Diverse Mappings: Improving Reliability of Quantum Computers by Orchestrating Dissimilar Mistakes Talk (Slides)
Swamit Tannu, Moinuddin Qureshi
52nd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO’19)
Mitigating Measurement Errors in Quantum Computers by Exploiting State-Dependent Bias Talk (Slides)
Swamit Tannu, Moinuddin Qureshi
52nd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO’19)
A Case for Multi-Programming Quantum Computers Talk (Slides)
Poulami Das, Swamit Tannu, Prashant Nair, Moinuddin Qureshi
52nd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO’19)
Not all Qubits Are Created Equal: A Case for Variability-Aware Policies for NISQ-Era Quantum Computers Talk (Slides)
Swamit Tannu, Moinuddin Qureshi
24th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS’19)
A Case for Superconducting Accelerators Talk ( Slides)
Swamit Tannu, Poulami Das, Michael Lewis, Robert Krick, Douglas Carmean, Moinuddin Qureshi
ACM International Conference on Computing Frontiers 2019 (CF’19)
[Best Paper Award]
Taming the Instruction Bandwidth of Quantum Computers via Hardware-Managed Error Correction Talk (Slides)
Swamit Tannu, Zachery Myers, Prashant Nair, Douglas Carmean, Moinuddin Qureshi
50th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO’17)
Cryogenic-DRAM based memory system for scalable quantum computers: a feasibility study Talk (Slides) Video
Swamit Tannu, Douglas Carmean, Moinuddin Qureshi
International Symposium on Memory Systems (MEMSYS’17)
[Best Presentation Award]