Quandary: An open-source C++ package for high-performance optimal control of open quantum systems

Stefanie Günther, N. Petersson, J. Dubois
{"title":"Quandary: An open-source C++ package for high-performance optimal control of open quantum systems","authors":"Stefanie Günther, N. Petersson, J. Dubois","doi":"10.1109/QCS54837.2021.00014","DOIUrl":null,"url":null,"abstract":"Quantum optimal control can be used to shape the control pulses for realizing unitary and non-unitary transformations of quantum states. These control pulses provide the fundamental interface between the quantum compiler and the quantum hardware. Most current software for quantum optimal control (e.g. Qutip [1] or Krotov [2]) is restricted to run on shared memory platforms, limiting their applicability to smaller quantum systems, in particular if interactions with the environment are taken into account. This paper gives an overview of the open-source code Quandary, which is designed to solve quantum control problems in larger open quantum systems modelled by Lindblad’s master equation. Implemented in C++, Quandary uses the message passing paradigm for distributed memory computers that enables scalability to large numbers of compute cores. Accompanied by numerical examples, this paper presents an overview on existing theoretical developments for open optimal quantum control realizing state-to-state transfer, unitary gate optimization as well as state-preparation, and presents the numerical tools and implementation aspect as realized in Quandary, for deployment on modern high-performance computing platforms.","PeriodicalId":432600,"journal":{"name":"2021 IEEE/ACM Second International Workshop on Quantum Computing Software (QCS)","volume":"77 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE/ACM Second International Workshop on Quantum Computing Software (QCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/QCS54837.2021.00014","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14

Abstract

Quantum optimal control can be used to shape the control pulses for realizing unitary and non-unitary transformations of quantum states. These control pulses provide the fundamental interface between the quantum compiler and the quantum hardware. Most current software for quantum optimal control (e.g. Qutip [1] or Krotov [2]) is restricted to run on shared memory platforms, limiting their applicability to smaller quantum systems, in particular if interactions with the environment are taken into account. This paper gives an overview of the open-source code Quandary, which is designed to solve quantum control problems in larger open quantum systems modelled by Lindblad’s master equation. Implemented in C++, Quandary uses the message passing paradigm for distributed memory computers that enables scalability to large numbers of compute cores. Accompanied by numerical examples, this paper presents an overview on existing theoretical developments for open optimal quantum control realizing state-to-state transfer, unitary gate optimization as well as state-preparation, and presents the numerical tools and implementation aspect as realized in Quandary, for deployment on modern high-performance computing platforms.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
一个开源的c++包,用于开放量子系统的高性能最优控制
量子最优控制可以用来塑造控制脉冲,以实现量子态的幺正和非幺正变换。这些控制脉冲提供了量子编译器和量子硬件之间的基本接口。目前大多数量子最优控制软件(例如Qutip[1]或Krotov[2])仅限于在共享内存平台上运行,限制了它们对较小量子系统的适用性,特别是如果考虑到与环境的相互作用。本文概述了开源代码Quandary,它旨在解决由Lindblad主方程建模的大型开放量子系统中的量子控制问题。Quandary在c++中实现,为分布式内存计算机使用消息传递范式,使其能够扩展到大量的计算核心。本文结合数值实例,概述了开放最优量子控制实现状态到状态转移、统一门优化和状态准备的现有理论进展,并介绍了在Quandary中实现的数值工具和实现方面,以便在现代高性能计算平台上部署。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
HybridQ: A Hybrid Simulator for Quantum Circuits Illinois Express Quantum Network for Distributing and Controlling Entanglement on Metro-Scale Scalable Programming Workflows for Validation of Quantum Computers Mapping Constraint Problems onto Quantum Gate and Annealing Devices Large scale multi-node simulations of ℤ2 gauge theory quantum circuits using Google Cloud Platform
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1