Quantum computing Ph.D. student

University of Chicago jchadwick@uchicago.edu

CV Github Google Scholar LinkedIn ORCiD

I am a second-year computer science Ph.D. student at the University of Chicago studying quantum computer systems with Fred Chong. Previously, I graduated from Carnegie Mellon University with a B.S. in physics and a minor in computer science.

My research interests can be described as low-level software optimizations that narrow the gap between existing far-from-ideal hardware and the future goal of large-scale fault-tolerant quantum computation. This includes work such as optimizing the performance of individual quantum logic gates, designing scalable and efficient device calibration routines, and modifying error correction circuits to account for typically-ignored imperfections of real devices. So far, I have worked on research in the areas of control pulse engineering, device calibration, circuit compilation, and high-radix computation. I have mostly focused on superconducting quantum hardware, but I am familiar with neutral atom and trapped ion architectures as well. My work is part of EPiQC, an NSF Expedition in Computing.

QTEM Best Paper - 3rd place

Efficient control pulses for continuous quantum gate families through coordinated re-optimization

QCE 2023

Jason D. Chadwick and Frederic T. Chong [project] [.pdf] [arXiv] [poster] [code] We present a method that allows quantum hardware to execute arbitrary operations at the pulse level by interpolating between a small number of known reference pulses. We demonstrate the procedure on the continuous space of all two-qubit operations.

Efficient control pulses for continuous quantum gate families through coordinated re-optimization

QCE 2023

Jason D. Chadwick and Frederic T. Chong [project] [.pdf] [arXiv] [poster] [code] We present a method that allows quantum hardware to execute arbitrary operations at the pulse level by interpolating between a small number of known reference pulses. We demonstrate the procedure on the continuous space of all two-qubit operations.

Dancing the Quantum Waltz: Compiling Three-Qubit Gates on Four Level Architectures

ISCA 2023

Andrew Litteken, Lennart Maximilian Seifert, Jason D. Chadwick, Natalia Nottingham, Tanay Roy, Ziqian Li, David Schuster, Jonathan M. Baker, and Frederic T. Chong [project] [.pdf] [ACM Digital Library] [arXiv] We extend our previous work on qubit-to-ququart compression to specifically optimize three-qubit gates such as the Toffoli gate. We also find significant advantages in using Z-type multi-bit operations instead of X-type operations.

ISCA 2023

Andrew Litteken, Lennart Maximilian Seifert, Jason D. Chadwick, Natalia Nottingham, Tanay Roy, Ziqian Li, David Schuster, Jonathan M. Baker, and Frederic T. Chong [project] [.pdf] [ACM Digital Library] [arXiv] We extend our previous work on qubit-to-ququart compression to specifically optimize three-qubit gates such as the Toffoli gate. We also find significant advantages in using Z-type multi-bit operations instead of X-type operations.

Qompress: Efficient Compilation for Ququarts Exploiting Partial and Mixed Radix Operations for Communication Reduction

ASPLOS 2023

Andrew Litteken, Lennart Maximilian Seifert, Jason D. Chadwick, Natalia Nottingham, Jonathan M. Baker, and Frederic T. Chong [project] [.pdf] [ACM Digital Library] [arXiv] We consider selectively compressing pairs of qubits into single four-state ququarts. We generate efficient "partial" operations between ququarts and qubits, which motivates a compiler that can transform any quantum circuit into this framework.

ASPLOS 2023

Andrew Litteken, Lennart Maximilian Seifert, Jason D. Chadwick, Natalia Nottingham, Jonathan M. Baker, and Frederic T. Chong [project] [.pdf] [ACM Digital Library] [arXiv] We consider selectively compressing pairs of qubits into single four-state ququarts. We generate efficient "partial" operations between ququarts and qubits, which motivates a compiler that can transform any quantum circuit into this framework.

Time-Efficient Qudit Gates through Incremental Pulse Re-seeding

QCE 2022

Lennart Maximilian Seifert*, Jason D. Chadwick*, Andrew Litteken, Frederic T. Chong, and Jonathan M. Baker [project] [.pdf] [IEEE Xplore] [arXiv] [poster] We present a method to iteratively obtain short-duration quantum control pulses when it is not possible to directly modify the objective function. We use this to find gate durations for high-radix logic gates that scale better than expected. * indicates equal contribution

QCE 2022

Lennart Maximilian Seifert*, Jason D. Chadwick*, Andrew Litteken, Frederic T. Chong, and Jonathan M. Baker [project] [.pdf] [IEEE Xplore] [arXiv] [poster] We present a method to iteratively obtain short-duration quantum control pulses when it is not possible to directly modify the objective function. We use this to find gate durations for high-radix logic gates that scale better than expected. * indicates equal contribution

Prediction of electron density and pressure profile shapes on NSTX-U using neural networks

Nuclear Fusion 61 046024

Mark D. Boyer and Jason D. Chadwick [project] [.pdf] [IOPscience] [poster] [slides] We develop a neural network to accurately predict cross-sectional shapes of plasma density and pressure on the NSTX-U fusion reactor. The network runs orders of magnitude faster than existing physics-based code.

Nuclear Fusion 61 046024

Mark D. Boyer and Jason D. Chadwick [project] [.pdf] [IOPscience] [poster] [slides] We develop a neural network to accurately predict cross-sectional shapes of plasma density and pressure on the NSTX-U fusion reactor. The network runs orders of magnitude faster than existing physics-based code.

qc_utils

[code] Collection of useful utility functions that I have accumulated while working on various quantum computing projects. Includes flexible state/process tomography experiments, Hamiltonian builders, many quantum logic gates, and more miscellaneous reuseable code.

[code] Collection of useful utility functions that I have accumulated while working on various quantum computing projects. Includes flexible state/process tomography experiments, Hamiltonian builders, many quantum logic gates, and more miscellaneous reuseable code.

Chronodrifter

[project] [live web game] [code] A 2D platformer game where the player can slow and reverse the flow of time to solve increasingly complex puzzles. Inspired by the game Portal and the movie Tenet. A live web version is hosted on this site. Made with Unity and C#.

[project] [live web game] [code] A 2D platformer game where the player can slow and reverse the flow of time to solve increasingly complex puzzles. Inspired by the game Portal and the movie Tenet. A live web version is hosted on this site. Made with Unity and C#.

Cosmic string loops

[project] In the summer of 2019, I worked with Ken Olum at the Tufts Institute of Cosmology to study the properties of smooth cosmic string loops. I began the summer running computational simulations of cosmic strings and later transitioned to working on a mathematical proof that smooth cosmic string loops will always decay.

[project] In the summer of 2019, I worked with Ken Olum at the Tufts Institute of Cosmology to study the properties of smooth cosmic string loops. I began the summer running computational simulations of cosmic strings and later transitioned to working on a mathematical proof that smooth cosmic string loops will always decay.

Failed Research

[page] A collection of research ideas I have tried and have not had success with - because science should encourage publication of negative results more!

[page] A collection of research ideas I have tried and have not had success with - because science should encourage publication of negative results more!

Explainer: Quantum optimal control for qudits

[page] A brief background explanation for my work with qudit quantum control.

[page] A brief background explanation for my work with qudit quantum control.

Last Minute

[concert video (YouTube)] In my junior year of undergrad, some friends and I created a makeshift band to fill an open spot in CMU's annual Spring Carnival. Because we formed the band two weeks before the show date, we chose the fitting name "Last Minute". I'm all the way on stage left playing rhythm guitar! Check out 42:20 for some improvised solos at the end.

[concert video (YouTube)] In my junior year of undergrad, some friends and I created a makeshift band to fill an open spot in CMU's annual Spring Carnival. Because we formed the band two weeks before the show date, we chose the fitting name "Last Minute". I'm all the way on stage left playing rhythm guitar! Check out 42:20 for some improvised solos at the end.