Gushu Li

Ph.D. Candidate

ECE Department

University of California, Santa Barbara

I am a fifth-year Ph.D candidate at ECE Department, University of California, Santa Barbara. I am awarded the QISE-NET Triplet Fellow by NSF. My research interests include but are not limited to Computer Architecture, Compiler, Programming Language for Quantum Computing.

I am in SEAL group (Page). My advisors are Prof. Yuan Xie and Prof. Yufei Ding.

[CV][Google Scholar]

"More is Different." -- Philip W. Anderson

I will be joining the University of Pennsylvania as an assistant professor in the Department of Computer and Information Science starting from Jan 2023!

Featured Publications:

              • [Preprint][ASPLOS 2022] Paulihedral: A Generalized Block-Wise Compiler Optimization Framework For Quantum Simulation Kernels

              • [Paper][NanoCom 2021] On the Co-Design of Quantum Software and Hardware (invited)

              • [Paper][ISCA 2021] Software-Hardware Co-optimization for Computational Chemistry on Superconducting Quantum Processors [Slides]

              • [Paper][OOPSLA 2020] Projection-based Runtime Assertions for Testing and Debugging Quantum Programs [Video][Slides][ACM SIGPLAN Distinguished Paper Award]

                  • Our projection-based assertion has been adopted by t|ket> [code]

              • [Paper][DAC 2020] Eliminating Redundant Computation in Noisy Quantum Computing Simulation [Slides]

              • [Paper][ASPLOS 2020] Towards Efficient Superconducting Quantum Processor Architecture Design [Video][Slides]

              • [Paper][ASPLOS 2019] Tackling the Qubit Mapping Problem for NISQ-era Quantum Devices [Lightning][Slides]

                  • Our qubit mapping algorithm has been adopted by IBM Qiskit Terra compiler infrastructure [code, code] and UFMG Enfield Qubit Allocator project [code]

              • [Paper][MEMSYS 2018] GraphIA: An In-situ Accelerator for Large-scale Graph Processing

              • [Paper][DAC 2015] A STT-RAM-based low-power hybrid register file for GPGPUs

              • Full Publication List

Awards and Honors:

  • 2022, ECE Dissertation Fellowship, UCSB

  • 2021, Student Travel Grant, NanoCom

  • 2021, Quantum Information Science and Engineering Network (QISE-NET) Triplet Fellow Award, NSF

  • 2020, ACM SIGPLAN Distinguished Paper Award, OOPSLA

  • 2020, Young Student Fellow Award, DAC

  • 2020, Student Travel Grant, ASPLOS

  • 2019, Student Travel Grant, ASPLOS

  • 2017, Regents Fellowship, Department of Electrical and Computer Engineering, UCSB

  • 2017, International Doctoral Recruitment Fellowship, UCSB

  • 2016, Student Travel Grant, VTS

  • 2016, University Unstricted Fellowship, UChicago

  • 2015, A. Richard Newton Young Student Fellow Scholarship, DAC 2015

  • .......

Professional Services:

External Review Committee:

  • 49th International Symposium on Computer Architecture (ISCA), 2022

  • 27th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2022

Conference Paper Reviewer:

              • ACM SIGPLAN International Symposium on Memory Management (ISMM), 2021

              • XXXV Conference on Design of Circuits and Integrated Systems (DCIS), 2020

Conference Session Chair:

              • 32th Annual Conference for Object-oriented Programming, Systems,Languages, and Application (OOPSLA), 2020

Journal Paper Reviewer:

              • IEEE Internet Computing (IC), 2021

              • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2021

              • Quantum Information Processing (QIP), 2021

              • ACM Transactions on Quantum Computing (TQC), 2021

              • ACM Transactions on Quantum Computing (TQC), 2020

              • Journal of Parallel and Distributed Computing (JPDC), 2020

              • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2020

              • IEEE Transactions on Emerging Topics in Computing (TETC), 2020

Media:

Invited Talks:

"Enabling Deeper Quantum Compiler Optimizations at High Level"

  • at APS March Meeting, Mar 2022

"High Level Quantum Program Optimization"

  • at Amazon Braket, Dec 2021

"On the Co-Design of Quantum Software and Hardware"

  • at ACM NanoCom, Sep 2021

"Projection-Based Runtime Assertions for Quantum Program Testing and Debugging"

  • at University of Illinois at Urbana-Champaign, Peking University, Dec 2020

  • at Rutgers University, Oct 2020

"Bridging the Gap Between Quantum Software and Hardware"

  • at IBM Quantum, Sep 2020

"Quantum Computing Engineering: Challenges and Opportunities"

              • at Tsinghua University, Peking University, University of Science and Technology China, Institute of Software and Institute of Computation Technology at Chinese Academy of Science, Dec 2019

On-Campus Talks:

"Compiler Optimization in Quantum Computing System Research "

  • at CS 160 Translation of Programming Languages, UCSB, May 2021

"Towards High Performance, Efficient, and Reliable Quantum Computer System"

  • at CS Graduate Student Research Highlight, Apr 2021

"Compiler Optimization in Quantum Computing System Research "

  • at CS 293S Advanced Compiler Optimizations, UCSB, Oct 2020

"Quantum Computer Architecture"

              • at INT CS 10 - Full-Stack Quantum Computation, UCSB, Apr 2020

"Approaching Practical Quantum Computing"

              • at CS595N Research Seminar, UCSB, Jan 2020

Education:

2017 - now University of California, Santa Barbara

Ph.D. student in Electrical and Computer Engineering

2015 - 2017 University of Chicago

Ph.D. student in Computer Science

2011 - 2015 Tsinghua University

B.E. in Electronic Engineering

Employment:

Jun - Sep 2021 IBM Thomas J. Watson Research Center, Yorktown Heights, NY. (changed to remote intern due to the COVID-19)

Project: Compiler Optimization for Quantum Simulation, Mentor: Dr. Ali Javadi-Abhari

Jun - Sep 2020 IBM Thomas J. Watson Research Center, Yorktown Heights, NY. (changed to remote intern due to the COVID-19)

Project: Software-Hardware Co-Optimization for Quantum Chemistry, Mentor: Dr. Ali Javadi-Abhari

Jul - Sep 2018 Alibaba Group, Sunnyvale, CA.

Project: Architecture Specific Quantum Compiler Backend Optimization, Mentor: Dr. Yuan Xie

Contact:

              • gushuli at ece dot ucsb dot edu

              • gushuli at umail dot ucsb dot edu

Office Location:

              • 1806 Ellison Hall & 5120a Harold Frank Hall, UCSB