Artwork

Sebastian Hassinger - quantum computing expert and Sebastian Hassinger에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Sebastian Hassinger - quantum computing expert and Sebastian Hassinger 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.
Player FM -팟 캐스트 앱
Player FM 앱으로 오프라인으로 전환하세요!

A Programming Language for Quantum Simulations with Xiaodi Wu

54:21
 
공유
 

Manage episode 504657245 series 3377506
Sebastian Hassinger - quantum computing expert and Sebastian Hassinger에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Sebastian Hassinger - quantum computing expert and Sebastian Hassinger 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.

In this episode, host Sebastian Hassinger sits down with Xiaodi Wu, Associate Professor at the University of Maryland, to discuss Wu’s journey through quantum information science, his drive for bridging computer science and physics, and the creation of the quantum programming language SimuQ.

Guest Introduction

  • Xiaodi Wu shares his academic path from Tsinghua University (where he studied mathematics and physics) to a PhD at the University of Michigan, followed by postdoctoral work at MIT and a position at the University of Oregon, before joining the University of Maryland.
  • The conversation highlights Wu’s formative experiences, early fascination with quantum complexity, and the impact of mentors like Andy Yao.

Quantum Computing: Theory Meets Practice

  • Wu discusses his desire to blend theoretical computer science with physics, leading to pioneering work in quantum complexity theory and device-independent quantum cryptography.
  • He reflects on the challenges and benefits of interdisciplinary research, and the importance of historical context in guiding modern quantum technology development.

Programming Languages and Human Factors

  • The episode delves into Wu’s transition from theory to practical tools, emphasizing the major role of human factors and software correctness in building reliable quantum software.
  • Wu identifies the value of drawing inspiration from classical programming languages like FORTRAN and SIMULA—and points out that quantum software must prioritize usability and debugging, not just elegant algorithms.

SimiQ: Hamiltonian-Based Quantum Abstraction

  • Wu introduces SimuQ, a new quantum programming language designed to treat Hamiltonian evolution as a first-class abstraction, akin to how floating-point arithmetic is fundamental in classical computing.
  • SimiQ enables users to specify Hamiltonian models directly and compiles them to both gate-based and analog/pulse-level quantum devices (including IBM, AWS Braket, and D-Wave backends).
  • The language aims to make quantum simulation and continuous-variable problems more accessible, and serves as a test bed for new quantum software abstractions.

Analog vs. Digital in Quantum Computing

  • Wu and Hassinger explore the analog/digital divide in quantum hardware, examining how SimuQ leverages the strengths of both by focusing on higher-level abstractions (Hamiltonians) that fit natural use cases like quantum simulation and dynamic systems.

Practical Applications and Vision

  • The conversation highlights targeted domains for SimuQ, such as quantum chemistry, physics simulation, and machine learning algorithms that benefit from continuous-variable modeling.
  • Wu discusses his vision for developer-friendly quantum tools, drawing parallels to the evolution of classical programming and the value of reusable abstractions for future advancements.

Listen to The New Quantum Era podcast for more interviews with leaders in quantum computing, software development, and scientific research.

  continue reading

66 에피소드

Artwork
icon공유
 
Manage episode 504657245 series 3377506
Sebastian Hassinger - quantum computing expert and Sebastian Hassinger에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Sebastian Hassinger - quantum computing expert and Sebastian Hassinger 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.

In this episode, host Sebastian Hassinger sits down with Xiaodi Wu, Associate Professor at the University of Maryland, to discuss Wu’s journey through quantum information science, his drive for bridging computer science and physics, and the creation of the quantum programming language SimuQ.

Guest Introduction

  • Xiaodi Wu shares his academic path from Tsinghua University (where he studied mathematics and physics) to a PhD at the University of Michigan, followed by postdoctoral work at MIT and a position at the University of Oregon, before joining the University of Maryland.
  • The conversation highlights Wu’s formative experiences, early fascination with quantum complexity, and the impact of mentors like Andy Yao.

Quantum Computing: Theory Meets Practice

  • Wu discusses his desire to blend theoretical computer science with physics, leading to pioneering work in quantum complexity theory and device-independent quantum cryptography.
  • He reflects on the challenges and benefits of interdisciplinary research, and the importance of historical context in guiding modern quantum technology development.

Programming Languages and Human Factors

  • The episode delves into Wu’s transition from theory to practical tools, emphasizing the major role of human factors and software correctness in building reliable quantum software.
  • Wu identifies the value of drawing inspiration from classical programming languages like FORTRAN and SIMULA—and points out that quantum software must prioritize usability and debugging, not just elegant algorithms.

SimiQ: Hamiltonian-Based Quantum Abstraction

  • Wu introduces SimuQ, a new quantum programming language designed to treat Hamiltonian evolution as a first-class abstraction, akin to how floating-point arithmetic is fundamental in classical computing.
  • SimiQ enables users to specify Hamiltonian models directly and compiles them to both gate-based and analog/pulse-level quantum devices (including IBM, AWS Braket, and D-Wave backends).
  • The language aims to make quantum simulation and continuous-variable problems more accessible, and serves as a test bed for new quantum software abstractions.

Analog vs. Digital in Quantum Computing

  • Wu and Hassinger explore the analog/digital divide in quantum hardware, examining how SimuQ leverages the strengths of both by focusing on higher-level abstractions (Hamiltonians) that fit natural use cases like quantum simulation and dynamic systems.

Practical Applications and Vision

  • The conversation highlights targeted domains for SimuQ, such as quantum chemistry, physics simulation, and machine learning algorithms that benefit from continuous-variable modeling.
  • Wu discusses his vision for developer-friendly quantum tools, drawing parallels to the evolution of classical programming and the value of reusable abstractions for future advancements.

Listen to The New Quantum Era podcast for more interviews with leaders in quantum computing, software development, and scientific research.

  continue reading

66 에피소드

Semua episod

×
 
Loading …

플레이어 FM에 오신것을 환영합니다!

플레이어 FM은 웹에서 고품질 팟캐스트를 검색하여 지금 바로 즐길 수 있도록 합니다. 최고의 팟캐스트 앱이며 Android, iPhone 및 웹에서도 작동합니다. 장치 간 구독 동기화를 위해 가입하세요.

 

빠른 참조 가이드

탐색하는 동안 이 프로그램을 들어보세요.
재생