Sign in to confirm you’re not a bot
This helps protect our community. Learn more
How Do We Make LLVM Quantum? - Josh Izaac @ Quantum Village, DEF CON 32
15Likes
368Views
Oct 32024
Abstract: There are many hurdles we have to solve before we can make Quantum Computing a part of our everyday lives. Yes, we need to work out how to build it, and what we're actually going to run on it, but ignore that for now: we also need to figure out how we program it. Up until now most quantum programming frameworks have been written in Python, and simply serialize to simplistic string-based representations that are sent over a REST API to cloud-connected quantum hardware. But this ignores the history of classical programming infrastructure, and the fact that no algorithm is purely quantum -- there is bound to be expensive and interwoven classical processing, and we need to take this into account. Josh will chat about how we are planning to bring quantum to the existing LLVM compiler toolchain, show what quantum programming and compilation looks like today (and in the future!), and how you might be able to help us build it. Speaker Bio: Josh Izaac is a theoretical physicist and Director of Product at Xanadu, and previously led Xanadu’s quantum software development, including Strawberry Fields, a platform for photonic quantum computing, and PennyLane, an open-source quantum machine learning software library. At Xanadu, he contributes to the development and growth of Xanadu’s open-source quantum software products. Josh holds a PhD in quantum computing and computational physics from the University of Western Australia. ** Quantum Village ** PLEASE LIKE AND SUBSCRIBE TO HELP GET OUR CONTENT TO QUANTUM HACKERS EVERYWHERE! Connect to our social media: Twitter:   / quantum_village   LinkedIn:   / quantumvillage   Discord:   / discord   GitHub: https://github.com/QuantumVillage ** DISCLAIMER ** The views expressed in this video are not the views of Quantum Village Inc.

Follow along using the transcript.

Quantum Village

326 subscribers