Demo Data from EDBT 2026 / reviewers in the wild / expert
Leonardo DiCarlo
dblp:196/7428
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2
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
2 papers |
Emerging computing paradigms · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Emerging computing paradigms
quantum computer architecture |
0.7 | 2 | 2019 | eQASM: An Executable Quantum Instruction Set Architecture · HPCA 2019 An experimental microarchitecture for a superconducting quantum processor · MICRO 2017 |
Emerging computing paradigms › quantum computer architecture › quantum software stack
quantum instruction set |
0.7 | 2 | 2019 | eQASM: An Executable Quantum Instruction Set Architecture · HPCA 2019 An experimental microarchitecture for a superconducting quantum processor · MICRO 2017 |
Emerging computing paradigms › quantum control
quantum control microarchitecture |
0.4 | 2 | 2019 | An experimental microarchitecture for a superconducting quantum processor · MICRO 2017 eQASM: An Executable Quantum Instruction Set Architecture · HPCA 2019 |
Emerging computing paradigms
quantum computing |
0.1 | 1 | 2017 | An experimental microarchitecture for a superconducting quantum processor · MICRO 2017 |
Emerging computing paradigms › quantum computing
superconducting qubit |
0.1 | 1 | 2017 | An experimental microarchitecture for a superconducting quantum processor · MICRO 2017 |
Methods — techniques the papers use, named apart from their topics
queue-based timing control · 0.3codeword-based event control · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | eQASM: An Executable Quantum Instruction Set ArchitectureabstractA widely-used quantum programming paradigm comprises of both the data How and control How. Existing quantum hardware cannot well support the control How, significantly limiting the range of quantum software executable on the hardware. By analyzing the constraints in the control microarchitecture, we found that existing quantum assembly languages are either too high-level or too restricted to support comprehensive How control on the hardware. Also, as observed with the quantum microinstruction set QuMIS [1], the quantum instruction set architecture (QISA) design may suffer from limited scalability and Hexibility because of microarchitectural constraints. It is an open challenge to design a scalable and Hexible QISA which provides a comprehensive abstraction of the quantum hardware. In this paper, we propose an executable QISA, called eQASM, that can be translated from quantum assembly language (QASM), supports comprehensive quantum program How control, and is executed on a quantum control microarchitecture. With efficient timing specification, single-operation-multiple-qubit execution, and a very-long-instruction-word architecture, eQASM presents better scalability than QuMIS. The definition of eQASM focuses on the assembly level to be expressive. Quantum operations are configured at compile time instead of being defined at QISA design time. We instantiate eQASM into a 32-bit instruction set targeting a seven-qubit superconducting quantum processor. We validate our design by performing several experiments on a two-qubit quantum processor. Xiang Fu 0003, Leon Riesebos, M. Adriaan Rol, Jeroen van Straten, Hans van Someren 0001, Nader Khammassi, Imran Ashraf 0002, R. F. L. Vermeulen, V. Newsum, K. K. L. Loh, J. C. de Sterke, W. J. Vlothuizen, R. N. Schouten, Carmen G. Almudéver, Leonardo DiCarlo, Koen Bertels |
HPCA | 15 |
| 2017 | An experimental microarchitecture for a superconducting quantum processorabstractQuantum computers promise to solve certain problems that are intractable for classical computers, such as factoring large numbers and simulating quantum systems. To date, research in quantum computer engineering has focused primarily at opposite ends of the required system stack: devising high-level programming languages and compilers to describe and optimize quantum algorithms, and building reliable low-level quantum hardware. Relatively little attention has been given to using the compiler output to fully control the operations on experimental quantum processors. Bridging this gap, we propose and build a prototype of a flexible control microarchitecture supporting quantum-classical mixed code for a superconducting quantum processor. The microarchitecture is based on three core elements: (i) a codeword-based event control scheme, (ii) queue-based precise event timing control, and (iii) a flexible multilevel instruction decoding mechanism for control. We design a set of quantum microinstructions that allows flexible control of quantum operations with precise timing. We demonstrate the microarchitecture and microinstruction set by performing a standard gate-characterization experiment on a transmon qubit. Xiang Fu 0003, M. Adriaan Rol, Cornelis Christiaan Bultink, Hans van Someren 0001, Nader Khammassi, Imran Ashraf 0002, R. F. L. Vermeulen, J. C. de Sterke, W. J. Vlothuizen, R. N. Schouten, Carmen G. Almudéver, Leonardo DiCarlo, Koen Bertels |
MICRO | 12 |