Quantum computers, by exploiting quantum phenomena such are superposition and entanglement, hold the promise for solving efficiently important computational problems that are nowadays intractable. One of the most famous, though not necessarily the most realistic example is the factorization of large numbers using Shor’s algorithm. It has been shown that a 2000bit number could be decomposed in a bit more than one day using a quantum computer whereas a data center having a size of approx. 400.000 km2 and using today’s fastest supercomputers would require around 100 years.
This extraordinary property of quantum computers together with the great evolution of the quantum technology in the last past years has made that large companies as Google, Lockheed Martin, Microsoft, IBM, and Intel started investing heavily in quantum technology.
Up to now, quantum computing has been a field mostly dominated by physicists. They are working on the design and fabrication of the basic units of any quantum system, called quantum bits or qubits. They have focused primarily on the enhancement of gate fidelities and on the improvement of coherence properties of qubits. However, building a quantum computer involves more than producing ‘good’ qubits. It requires the development of an entire system architectur that connects and translates quantum algorithms to the lowlevel pulses that operate on the qubits of quantum processors (see figure). Therefore, it is important that contributions from different fields such as formal languages, compilers, operating systems, routing and interconnects, electronics, and computer architecture are brought together.
In this workshop, we will address the main challenges when building a largescale quantum system. After introducing the basics of quantum computing, we will discuss the different architectural layers as shown in the figure.
Quantum physicists working on the fabrication of qubits are also invited but the focus of the workshop will be more on the topics listed above.
The workshop will not produce any proceeding so the speakers do not have to submit a paper.
Speakers need to pay the registration fee for the ICPP conference
CALL FOR CONTRIBUTIONS! If you are interested in giving a talk, please send an abstract (max 1 page) to Carmen G. Almudever

List of speakers:
– Carmen G. Almudever and Koen Bertels (QuTech, TU Delft)
– Prakash Murali (Princeton University)
– Sonika Johri (Intel Corporation)
– Anastasiia Butko (Lawrence Berkeley National Lab)
– Bryan O’Gorman (University of California)
Schedule
9:00 – 9:15 Introduction (Koen Bertels)
9:15 – 10:00 Towards building a quantum computer (Koen Bertels and Carmen G. Almudever)
10:00 – 10:30 Extending Classical Processors to Support Future Large Scale Quantum Accelerators (Anastasiia Butko)
10:30 11:00 Coffee break
11:00 – 11:30 Formal constraintbased compilation for noisy intermediate scale quantum systems (Prakash Murali)
11:30 – 12:00 Measuring the Renyi entropy of a twosite FermiHubbard model on a trapped ion quantum computer (Sonika Johri)
12:00 – 12:30 Parallelizing klocal gates in O(n^{k−1}) depth on a line (Bryan O’Gorman)
Organizers/Moderators:
• Carmen G. Almudéver, Quantum & Computer Engineering department and QuTech, Delft University of Technology.
• Koen Bertels, Quantum & Computer Engineering department and QuTech, Delft University of Technology.