Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Andrew Litteken

dblp:285/5783 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
4since 2021 · last 2023
0000-0001-5676-1747ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 4 · 2 first-author · 4 since 2021Software engineering, systems software and programming languages · 4 · 2 first-author · 4 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Emerging computing paradigms · 100%
Theoretical computer science
1 paper
Quantum computing and quantum information · 100%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Emerging computing paradigms
quantum computer architecture
1.832023
Dancing the Quantum Waltz: Compiling Three-Qubit Gates on Four Level Architectures · ISCA 2023
Qompress: Efficient Compilation for Ququarts Exploiting Partial and Mixed Radix Operations for Communication Reduction · ASPLOS (2) 2023
Exploiting Long-Distance Interactions and Tolerating Atom Loss in Neutral Atom Quantum Architectures · ISCA 2021
Emerging computing paradigms › quantum computer architecture
quantum compilation
1.322023
Dancing the Quantum Waltz: Compiling Three-Qubit Gates on Four Level Architectures · ISCA 2023
Qompress: Efficient Compilation for Ququarts Exploiting Partial and Mixed Radix Operations for Communication Reduction · ASPLOS (2) 2023
Emerging computing paradigms › quantum control
quantum optimal control
0.712023
Qompress: Efficient Compilation for Ququarts Exploiting Partial and Mixed Radix Operations for Communication Reduction · ASPLOS (2) 2023
Quantum computing and quantum information
quantum circuit compilation
0.512021
Orchestrated trios: compiling for efficient communication in Quantum programs with 3-Qubit gates · ASPLOS 2021
Quantum computing and quantum information › quantum circuit compilation
qubit routing
0.512021
Orchestrated trios: compiling for efficient communication in Quantum programs with 3-Qubit gates · ASPLOS 2021
Emerging computing paradigms
quantum computing
0.212023
Dancing the Quantum Waltz: Compiling Three-Qubit Gates on Four Level Architectures · ISCA 2023
Emerging computing paradigms › quantum computing
superconducting qubit
0.212023
Dancing the Quantum Waltz: Compiling Three-Qubit Gates on Four Level Architectures · ISCA 2023
Compilers and program optimization › compiler optimization
quantum compiler optimization
0.112021
Exploiting Long-Distance Interactions and Tolerating Atom Loss in Neutral Atom Quantum Architectures · ISCA 2021
Quantum computing and quantum information
quantum computer architecture
0.112021
Orchestrated trios: compiling for efficient communication in Quantum programs with 3-Qubit gates · ASPLOS 2021

Methods — techniques the papers use, named apart from their topics

hardware resilience mechanisms · 1.0compiler methods for long-range interactions · 1.0qubit encoding · 0.7qubit compression · 0.7quantum optimal control · 0.7gate decomposition · 0.7toffoli gate decomposition · 0.5
YearPublicationVenuePosition
2023 Qompress: Efficient Compilation for Ququarts Exploiting Partial and Mixed Radix Operations for Communication Reduction
abstract
Quantum computing is in an era of limited resources. Current hardware lacks high fidelity gates, long coherence times, and the number of computational units required to perform meaningful computation. Contemporary quantum devices typically use a binary system, where each qubit exists in a superposition of the 0 and 1 states. However, it is often possible to access the 2 or even 3 states in the same physical unit by manipulating the system in different ways. In this work, we consider automatically encoding two qubits into one four-state ququart via a compression scheme. We use quantum optimal control to design efficient proof-of-concept gates that fully replicate standard qubit computation on these encoded qubits.
Andrew Litteken, Lennart Maximilian Seifert, Jason Chadwick, Natalia Nottingham, Fred Chong, Jonathan M. Baker
ASPLOS (2)1
2023 Dancing the Quantum Waltz: Compiling Three-Qubit Gates on Four Level Architectures
abstract
Superconducting quantum devices are a leading technology for quantum computation, but they face several challenges. Gate errors, coherence errors and a lack of connectivity all contribute to low fidelity results. In particular, connectivity restrictions enforce a gate set that requires three-qubit gates to be decomposed into one- or two-qubit gates. This substantially increases the number of two-qubit gates that need to be executed. However, many quantum devices have access to higher energy levels. We can expand the qubit abstraction of |0〉 and |1〉 to a ququart which has access to the |2〉 and |3〉 state, but with shorter coherence times. This allows for two qubits to be encoded in one ququart, enabling increased virtual connectivity between physical units from two adjacent qubits to four fully connected qubits. This connectivity scheme allows us to more efficiently execute three-qubit gates natively between two physical devices.
Andrew Litteken, Lennart Maximilian Seifert, Jason Chadwick, Natalia Nottingham, Tanay Roy, David I. Schuster, Fred Chong, Jonathan M. Baker
ISCA1
2021 Orchestrated trios: compiling for efficient communication in Quantum programs with 3-Qubit gates
abstract
Current quantum computers are especially error prone and require high levels of optimization to reduce operation counts and maximize the probability the compiled program will succeed. These computers only support operations decomposed into one- and two-qubit gates and only two-qubit gates between physically connected pairs of qubits. Typical compilers first decompose operations, then route data to connected qubits. We propose a new compiler structure, Orchestrated Trios, that first decomposes to the three-qubit Toffoli, routes the inputs of the higher-level Toffoli operations to groups of nearby qubits, then finishes decomposition to hardware-supported gates.
Casey Duckering, Jonathan M. Baker, Andrew Litteken, Fred Chong
ASPLOS3
2021 Exploiting Long-Distance Interactions and Tolerating Atom Loss in Neutral Atom Quantum Architectures
abstract
Quantum technologies currently struggle to scale beyond moderate scale prototypes and are unable to execute even reasonably sized programs due to prohibitive gate error rates or coherence times. Many software approaches rely on heavy compiler optimization to squeeze extra value from noisy machines but are fundamentally limited by hardware. Alone, these software approaches help to maximize the use of available hardware but cannot overcome the inherent limitations posed by the underlying technology.An alternative approach is to explore the use of new, though potentially less developed, technology as a path towards scalability. In this work we evaluate the advantages and disadvantages of a Neutral Atom (NA) architecture. NA systems offer several promising advantages such as long range interactions and native multiqubit gates which reduce communication overhead, overall gate count, and depth for compiled programs. Long range interactions, however, impede parallelism with restriction zones surrounding interacting qubit pairs. We extend current compiler methods to maximize the benefit of these advantages and minimize the cost.Furthermore, atoms in an NA device have the possibility to randomly be lost over the course of program execution which is extremely detrimental to total program execution time as atom arrays are slow to load. When the compiled program is no longer compatible with the underlying topology, we need a fast and efficient coping mechanism. We propose hardware and compiler methods to increase system resilience to atom loss dramatically reducing total computation time by circumventing complete reloads or full recompilation every cycle.
Jonathan M. Baker, Andrew Litteken, Casey Duckering, Henry Hoffmann, Hannes Bernien, Fred Chong
ISCA2