F04wo72w7bea1i4qj0sg
SkillsCast

A Scalable Compiler for Quantum Computers

24th July 2018 in London at CodeNode

This SkillsCast was filmed at A Scalable Compiler for Quantum Computers

Delve into the challenges that are posed by targeting quantum hardware and how we may overcome, or even exploit, them. First generation quantum computers are already here, and they await exploitation, to perform calculations and computations classical computers could not do. With demonstrations of quantum supremacy on the horizon, the need for quantum software becomes apparent. What kind of quantum programs are useful, and how can we implement them? How do we let programmers access the power of quantum computers without a background in quantum theory? How do we best make use of all the lessons we have learnt from classical computation to do this? In this talk, Seyon Sivarajah will give an overview of how compilers power modern classical computation, and outline why compilers and high level languages for quantum programming are necessary. He will discuss the particular challenges posed by targeting quantum hardware, and how we may overcome them (or exploit them). In the process the talk will give an insight in to Cambridge Quantum Computing's efforts to build a scalable hardware agnostic quantum compiler, using modern compiler design ideas. Useful quantum algorithms and their potential will also be outlined briefly.

YOU MAY ALSO LIKE:

Thanks to our sponsors

A Scalable Compiler for Quantum Computers

Seyon Sivarajah

Seyon Sivarajah is lead programmer on the compiler project at Cambridge Quantum Computing (CQC). He is part of the quantum software team at CQC and holds a Master's degree in Physics from the University of Cambridge.

SkillsCast

Delve into the challenges that are posed by targeting quantum hardware and how we may overcome, or even exploit, them. First generation quantum computers are already here, and they await exploitation, to perform calculations and computations classical computers could not do. With demonstrations of quantum supremacy on the horizon, the need for quantum software becomes apparent. What kind of quantum programs are useful, and how can we implement them? How do we let programmers access the power of quantum computers without a background in quantum theory? How do we best make use of all the lessons we have learnt from classical computation to do this? In this talk, Seyon Sivarajah will give an overview of how compilers power modern classical computation, and outline why compilers and high level languages for quantum programming are necessary. He will discuss the particular challenges posed by targeting quantum hardware, and how we may overcome them (or exploit them). In the process the talk will give an insight in to Cambridge Quantum Computing's efforts to build a scalable hardware agnostic quantum compiler, using modern compiler design ideas. Useful quantum algorithms and their potential will also be outlined briefly.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

A Scalable Compiler for Quantum Computers

Seyon Sivarajah

Seyon Sivarajah is lead programmer on the compiler project at Cambridge Quantum Computing (CQC). He is part of the quantum software team at CQC and holds a Master's degree in Physics from the University of Cambridge.