menu MENU
Gokul Ravi
Gokul RaviAssistant Professor, Computer Science and EngineeringComputer Science and Engineering
4757 Beyster Bldg.2260 Hayward St.Ann Arbor, MI 48109-2122

Publications and Patents

Quantum Computing Publications / Preprints / Articles

  • Basic Research Needs in Quantum Computing and Networking [Link] Lougovski, Pavel; Parekh, Ojas; Broz, Joe; Byrd, Mark; Chapman, Joseph C.; Chembo, Yanne; de Jong, Wibe A.; Figueroa, Eden; Humble, Travis S.; Larson, Jeffrey; Quiroz, Gregory; Ravi, Gokul; Shammah, Nathan; Svore, Krysta M.; Wu, Wenji; Zeng, William J. Report for the Department of Energy, Office of Science, Advanced Scientific Computing Research (DOE ASCR 2024)
  • Quantum-centric Supercomputing for Materials Science: A Perspective on Challenges and Future Directions [arXiv]. Many authors. (ArXiv 2023)
  • Clifford Assisted Optimal Pass Selection for Quantum Transpilation [arXiv]
    Siddharth Dangwal, Gokul Subramanian Ravi, Lennart Maximilian Seifert, and Frederic T. Chong (ArXiv 2023)
  • VarSaw: Application-tailored Measurement Error Mitigation for Variational Quantum Algorithms [arXiv]. Siddharth Dangwal*, Gokul Subramanian Ravi*, Poulami Das, Kaitlin Smith, Jonathan Baker and Frederic Chong (* co- first authors). 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (To Appear) (ASPLOS 2024)
  • Empirical overhead of the adapted surface code on defective qubit arrays [arXiv]. Sophia Fuhui Lin, Joshua Viszlai, Kaitlin N Smith, Gokul Subramanian Ravi, Charles Yuan, Frederic T Chong, Benjamin J Brown. 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (To Appear) (ASPLOS 2024)
  • Optimal Clifford Initial States for Ising Hamiltonians [arXiv]. Bikrant Bhattacharyya and Gokul Subramanian Ravi. 8th IEEE International Conference on Rebooting Computing (To Appear) (ICRC 2023)
  • Zero noise extrapolation on logical qubits by scaling the error correction code distance [arXiv]
    Misty Wahl, Andrea Mari, Nathan Shammah, William Zeng and Gokul Subramanian Ravi
    2023 IEEE International Conference on Quantum Computing and Engineering (QCE 2023)
  • DISQ: Dynamic Iteration Scheduling for Variational Quantum Algorithms [arXiv]
    Junyao Zhang, Hanrui Wang, Gokul Subramanian Ravi, Fred Chong, Song Han, Frank Mueller and Yiran Chen
    2023 IEEE International Conference on Quantum Computing and Engineering (QCE 2023)
  • Benchmarking variational quantum circuits with permutation symmetry [arXiv]
    Han Zheng, Christopher Kang, Gokul Subramanian Ravi, Hanrui Wang, Kanav Setia, Frederic T. Chong, Junyu Liu
    2023 IEEE International Conference on Quantum Computing and Engineering (QCE 2023) Best paper award in Quantum Algorithms track
  • Clique: Better Than Worst-Case Decoding for Quantum Error Correction [arXiv]
    Gokul Subramanian Ravi, Jonathan Baker, Arash Fayyazi, Sophia Fuhui Lin, Ali Javadi-Abhari, Massoud Pedram and Frederic Chong
    28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2023)
  • Navigating the dynamic noise landscape of variational quantum algorithms with QISMET [arXiv]
    Gokul Subramanian Ravi, Kaitlin Smith, Jonathan Baker, Tejas Kannan, Nathan Earnest, Ali Javadi-Abhari, Henry Hoffmann and Frederic Chong
    28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2023)
  • CAFQA: A classical simulation bootstrap for variational quantum algorithms [arXiv][github]
    Gokul Subramanian Ravi, Pranav Gokhale, Yi Ding, William Kirby, Kaitlin Smith, Jonathan Baker, Peter Love, Henry Hoffmann, Kenneth Brown and Frederic Chong
    28th 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2023)
    25th Annual Conference on Quantum Information Processing Poster (QIP 2022 Poster) 2023 Innovation Award, Quantum Computing for Drug Discovery Challenge at ICCAD
  • Quancorde: Boosting fidelity with Quantum Canary Ordered Diverse Ensembles [arXiv]
    Gokul Subramanian Ravi, Jonathan Baker, Kaitlin Smith, Nathan Earnest, Ali Javadi-Abhari and Frederic Chong
    7th IEEE International Conference on Rebooting Computing (ICRC 2022) Best papers from ICRC + Selected to present at International Symposium on Roadmapping Devices and Systems ISRDS 2023
  • Cryogenic Hierarchical Decoder for Quantum Error Correction
    Siddharth Dangwal^, Gokul Subramanian Ravi and Frederic Chong (^ Mentee)
    ACM Student Research Competition at MICRO 2022 (MICRO SRC 2022)
  • VAQEM: A Variational Approach to Quantum Error Mitigation [arXiv][github]
    Gokul Subramanian Ravi*, Kaitlin Smith*, Pranav Gokhale, Andrea Mari, Nathan Earnest, Ali Javadi-Abhari, Fred Chong (* co first authors)
    28th IEEE International Symposium on High-Performance Computer Architecture (HPCA 2022)
    American Physics Society March Meeting 2022 (APS 2022)
  • SupermarQ: A Scalable Quantum Benchmark Suite [PDF]
    Teague Tomesh, Pranav Gokhale, Victory Omole, Gokul Subramanian Ravi, Kaitlin Smith, Joshua Viszlai, Xin-Chuan Wu, Nikos Hardavellas, Margaret R. Martonosi, Fred Chong
    28th IEEE International Symposium on High-Performance Computer Architecture (HPCA 2022) HPCA ’22 Best Paper + IEEE Micro Top Picks ’23 Hon. Mention
  • Scaling Superconducting Quantum Computers with Chiplet Architectures [arXiv]
    Kaitlin Smith, Gokul Subramanian Ravi, Jonathan Baker and Frederic Chong
    55th IEEE/ACM International Symposium on Microarchitecture (To Appear) (MICRO 2022)
  • TimeStitch: Exploiting Slack to Mitigate Decoherence in Quantum Circuits [arXiv]
    Kaitlin N. Smith, Gokul Subramanian Ravi, Prakash Murali, Jonathan M. Baker, Nathan Earnest, Ali Javadi-Abhari, Frederic T. Chong
    ACM Transactions on Quantum Computing (TQC 2022)
    American Physics Society March Meeting 2022 (APS 2022)
  • Programming Physical Quantum Systems with Pulse-Level Control [arXiv]
    Kaitlin N. Smith, Gokul Subramanian Ravi, Thomas Alexander, Nicholas T. Bronn, Andre Carvalho, Alba Cervera-Lierta, Frederic T. Chong, Jerry M. Chow, Michael Cubeddu, Akel Hashim, Liang Jiang, Olivia Lanes, Matthew J. Otten, David I. Schuster, Pranav Gokhale, Nathan Earnest, Alexey Galda
    Frontiers in Physics, section Quantum Engineering and Technology (FP-QET 2022)
  • Quantum Computing in the Cloud: Analyzing job and machine characteristics [PDF][github]
    Gokul Subramanian Ravi, Kaitlin N. Smith, Pranav Gokhale, Frederic T. Chong
    2021 IEEE International Symposium on Workload Characterization (IISWC 2021)
  • Adaptive job and resource management for the growing quantum cloud [PDF]
    Gokul Subramanian Ravi, Kaitlin N. Smith, Prakash Murali, Frederic T. Chong
    2021 IEEE International Conference on Quantum Computing and Engineering (QCE 2021)

Classical Computing Publications

  • TNT: A modular approach to traversing physically heterogeneous NOCs at bare-wire latency
    Gokul Subramanian Ravi, Tushar Krishna and Mikko H. Lipasti
    ACM Transactions on Architecture and Code Optimization (TACO 2023)
  • MicroGrad: A Centralized Framework for Workload Cloning and Stress Testing [ArXiv]
    Gokul Subramanian Ravi, Ramon Bertran, Pradip Bose and Mikko H. Lipasti
    2021 IEEE International Symposium on Performance Analysis of Systems and Software Poster (ISPASS 2021 Poster)
  • Integrating Computing Systems from the Gates up: Breaking the Clock Abstraction [PDF]
    Gokul Subramanian Ravi
    PhD Thesis (2020)
  • Coordinated Design of Workloads and Systems via Machine Learning [PDF]
    Gokul Subramanian Ravi, Ramon Bertran, Pradip Bose and Mikko H. Lipasti
    Workshop on Modeling and Simulation of Systems and Applications (ModSim 2020)
  • Value Locality based Approximation with ODIN [PDF]
    Rahul Singh, Gokul Subramanian Ravi, Mikko H. Lipasti and Joshua San Miguel
    IEEE Computer Architecture Letters (CAL 2020)
  • SHASTA: Synergic HW-SW Architecture for Spatio-Temporal Approximation
    Gokul Subramanian Ravi, Joshua San Miguel and Mikko H. Lipasti
    ACM Transactions on Architecture and Code Optimization (TACO 2020)
  • McMahon: Minimum-cycle Maximum-hop network [PDF]
    Gokul Subramanian Ravi,Tushar Krishna and Mikko H. Lipasti
    Workshop on Advanced Interconnect Solutions and Technologies for Emerging Computing Systems co-located w/ HiPEAC (AISTECS 2019)
  • ReDSOC: Recycling Data Slack in Out-Of-Order Cores [PDF]
    Gokul Subramanian Ravi and Mikko H. Lipasti
    25th IEEE International Symposium on High-Performance Computer Architecture (HPCA 2019)
  • Axl: Accelerating Approximations via Slack Recycling [PDF]
    Gokul Subramanian Ravi and Mikko H. Lipasti
    Workshop on Approximate Computing co-located w/ ASPLOS (WAX 2018)
  • SlackTrap: Aggressive Slack Recycling via Transparent Pipelines [PDF]
    Gokul Subramanian Ravi and Mikko H. Lipasti
    ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED 2018)
  • Accelerating Approximate Programs via Aggressive Slack Recycling [PDF]
    Gokul Subramanian Ravi
    Technical Report (2018)
  • Timing Speculation in Multi-Cycle Data Paths [PDF]
    Gokul Subramanian Ravi and Mikko H. Lipasti
    IEEE Computer Architecture Letters (CAL 2017)
  • CHARSTAR: Clock Hierarchy Aware Resource Scaling in Tiled ARchitectures [PDF]
    Gokul Subramanian Ravi and Mikko H. Lipasti
    44th ACM/IEEE International Symposium on Computer Architecture (ISCA 2017)
    Coverage: ACM SIGARCH blog
  • GPU Register File Virtualization [PDF]
    Hyeran Jeon, Gokul Subramanian Ravi, Nam Sung Kim, and Murali Annavaram
    48th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO 2015)

Patents

  • BETTER THAN WORST-CASE DECODING FOR QUANTUM ERROR CORRECTION (patent pending)
    Gokul Subramanian Ravi, Jonathan M. Baker and Frederic T. Chong
  • SYSTEM AND METHOD OF IMPROVING FIDELITY IN EXECUTION OF QUANTUM PROGRAMS (patent pending)
    Gokul Subramanian Ravi, and Frederic T. Chong
  • IN-QUEUE OPTIMIZATION FOR THE QUANTUM CLOUD (patent pending)
    Gokul Subramanian Ravi, Pranav Gokhale, Kaitlin N. Smith and Frederic T. Chong
  • Computer Architecture Allowing Recycling of Instruction Slack Time
    Gokul Subramanian Ravi and Mikko H. Lipasti
  • Hardware Assisted Fine-Grained Data Movement
    Hassan et al. (AMD Research)