Software Stack Design for Quantum Computing
TimeSunday, July 10th8am - 12pm PDT
Location3004, Level 3
Event Type
Quantum Computing
DescriptionQuantum computing promises to solve certain computational problems that are intractable even using the most powerful classical high-performance computers. Quantum algorithms have the potential to revolutionize areas such as quantum chemistry, cryptography, and optimization. However, current quantum machines in the Noisy Intermediate-Scale Quantum (NISQ) era are too small for large applications. There is a shortage of researchers and engineers to close the resource gap between quantum algorithms and real devices available today. This workshop aims to grow the community of quantum computing researchers and quantum software engineers to develop practical quantum systems and applications.

In this workshop, we will introduce the basic concept of quantum computation to enable researchers to explore the area and discuss the design challenges and research directions in the current NISQ era. Next, we will cover the near-term research in quantum error mitigation techniques, as well as introduce hybrid quantum-classical variational algorithms that are the most promising applications to demonstrate quantum speedup for NISQ devices. Finally, we will introduce the architecture design and the implementation of the quantum compiler.

This workshop will be highly interactive. Participants will install the Intel Quantum framework and have hands-on experience in running the example applications. We will also demonstrate how a hybrid quantum-classical program is written, compiled, and executed on the platform.