0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

cuQuantum 与 PennyLane 推动超级计算机上的量子模拟大幅加速

NVIDIA英伟达 来源:未知 2023-10-27 09:40 次阅读

借助 NVIDIA cuQuantum 和 Xanadu 的 PennyLane,科学家们首次实现了超算规模的量子模拟加速。

wKgaomU7Fh6AEkOvAACiqebYSHw654.jpg

有很多研究人员都致力于借助新的软件,快人一步在超级计算机上运行量子计算模拟。美国能源部布鲁克海文国家实验室(Brookhaven National Laboratory)的计算科学家兼机器学习小组负责人 Shinjae Yoo 就是其中之一。在距离长岛大西洋海岸 10 英里处,他的“引擎”已经发动。

Yoo 的“引擎”,即美国国家能源研究科学计算中心(NERSC)的 Perlmutter 超级计算机正在使用多伦多公司 Xanadu 的量子编程框架—— PennyLane 的最新版本。该开源软件以 NVIDIA cuQuantum 软件开发工具套件为基础,使模拟能够在搭载 NVIDIA GPU 的高性能集群上运行。

像 Yoo 这样的研究人员需要处理海量数据集,因此性能成为了关键要素。Yoo 将在搭载多达 256 颗 NVIDIA Tensor Core GPU 的 Perlmutter 上运行程序,模拟约三十多个量子比特(量子计算机所使用的巨大计量单位)。

这大约是目前大多数研究人员所能模拟的量子比特数量的两倍。

强大且易用

加速量子系统大规模模拟的工作是复杂的,而多节点版 PennyLane 与 NVIDIA cuQuantum SDK 的结合能够使其得以简化。

Yoo 表示:“这种实践打开了一扇大门,让实习生也能运行一些最大规模的模拟,也是我为之兴奋的原因。”目前,他的团队有六个项目正在使用 PennyLane。

布鲁克海文国家实验室的 Shinjae Yoo 准备在

Perlmutter 超级计算机上扩展他的量子工作。

他的工作是推动高能物理和机器学习的发展。还有其他研究人员致力于使用量子模拟,推动化学和材料科学的发展水平至新高。

量子计算在企业研发中心也得到了应用。

例如,Xanadu 正在帮助 Rolls-Royce 等公司开发量子算法,为可持续航空业设计最先进的喷气发动机,还帮助大众汽车集团发明更强大的电动汽车电池。

Perlmutter 上的另外四个项目

与此同时,美国国家超级计算中心(NERSC)量子计算项目负责人 Katherine Klymko 表示,今年至少还有四个项目正在使用多节点 Pennylane,其中包括美国国家航空航天局艾姆斯研究中心和阿拉巴马大学的项目。

她表示:“化学领域的研究人员想要深入研究分子复合物,而这些分子复合物通常太大,以致传统计算机无法处理。而有了像 Pennylane 这样的工具,他们就能够扩展目前在传统计算机上所做的工作,为最终在大型量子计算机上运行算法做好准备。”

融合 AI 与量子概念

PennyLane 来自于一个新颖的想法。它将反向传播等常用的深度学习技术与 PyTorch 等工具应用于量子计算机编程。

Xanadu 让所设计的代码能够在尽可能多的不同类型的量子计算机上运行,因此该软件在 2018 年的一篇论文中被提出后,很快就在量子界引起了关注。

Xanadu 产品总监、量子物理学家 Josh Izaac 回忆道:“我们的内容吸引了大家,大家都因为前沿研究变得触手可及而十分兴奋。”Izaac 是该论文的作者之一,同时也是 PennyLane 的开发者

想要更多量子比特

负责 PennyLane 性能的 Xanadu 高级量子软件开发人员 Lee J. O'Riordan 表示:“我想要增加量子比特。”

O'Riordan 表示:“当我们在 2022 年开始在单颗 GPU 上使用 cuQuantum 时,我们的整体速度几乎提升了 10 倍……我们希望到今年年底能扩展到 1,000 个节点,即 4,000 颗 GPU,这可能需要模拟超过 40 个量子比特。”

科学家们仍在思考他们利用这一性能能够解决的问题——或者说他们希望解决的问题。

设计量子计算机的公司将利用量子计算机的性能提升来测试构建更强大系统的想法。他们的工作推动了 PennyLane 中新软件功能的实现,进而又提高了系统性能,形成了一个良性循环。

通过 GPU 实现良好扩展

O'Riordan 很早就发现 GPU 是扩展 PennyLane 性能的最佳工具。去年,他与他人联合撰写了一篇论文,介绍了一种在 100 多个 GPU 上拆分量子程序的方法。该方法可以模拟 60 多个量子比特,它们被拆分成许多 30 量子比特的子电路。

他表示:“我们希望将我们的工作扩展到更大的工作负载上,所以听说 NVIDIA 将为 cuQuantum 增加多节点功能时,我们希望尽快为其提供支持。”

于是不到四个月,多节点 PennyLane 就诞生了。

O'Riordan 表示:“对于一个大型分布式 GPU 项目来说,这样的项目推进速度是很快的。cuQuantum 的每一个人都帮助我们尽可能轻松地完成了这一集成。”

Xanadu 的一篇博客详细介绍了开发人员如何利用 PennyLane 和 cuQuantum 模拟超过 30 个量子比特的大规模系统。

该团队现在仍在收集数据。但到目前为止,在“基于样本的工作负载上,我们看到了近乎线性的扩展速度”,O'Riordan 表示。

也许正如 NVIDIA 创始人兼首席执行官黄仁勋所说:“买得越多,省得越多”。

GTC 2024 将于 2024 年 3 月 18 至 21 日在美国加州圣何塞会议中心举行,线上大会也将同期开放。点击“阅读原文”扫描下方海报二维码,关注更多会议及活动信息

wKgaomU7Fh6AI5zeAAFtccdApf0071.jpg


原文标题:cuQuantum 与 PennyLane 推动超级计算机上的量子模拟大幅加速

文章出处:【微信公众号:NVIDIA英伟达】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 英伟达
    +关注

    关注

    22

    文章

    3332

    浏览量

    87799

原文标题:cuQuantum 与 PennyLane 推动超级计算机上的量子模拟大幅加速

文章出处:【微信号:NVIDIA_China,微信公众号:NVIDIA英伟达】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    英伟达帮助日本建造混合量子超级计算机

    英伟达正在帮助日本建造混合量子超级计算机,这是日本国家量子计算计划的一部分。
    的头像 发表于 04-23 14:54 218次阅读

    量子计算机重构未来 | 阅读体验】 跟我一起漫步量子计算

    的未来。首先,量子计算机在药物研发领域具有颠覆性的潜力。通过模拟分子的复杂相互作用,量子计算机可以加速
    发表于 03-13 19:28

    量子

    可以模拟原子和分子之间的相互作用,帮助科学家设计新材料、药物,甚至加速新材料的发现过程。这将有助于推动科学研究的进展,加快新技术的开发。 总的来说,量子
    发表于 03-13 18:18

    量子计算机重构未来 | 阅读体验】+ 了解量子叠加原理

    逻辑门,但是它们可以操作叠加态和纠缠态。 量子计算机计算能力主要来自于量子比特的叠加特性,通过操纵量子比特的叠加态,
    发表于 03-13 17:19

    量子计算机重构未来 | 阅读体验】+量子计算机的原理究竟是什么以及有哪些应用

    本书内容从目录可以看出本书主要是两部分内容,一部分介绍量子计算机原理,一部分介绍其应用。 其实个人也是抱着对这两个问题的兴趣来看的。 究竟什么是量子计算机相信很多读者都是抱着
    发表于 03-11 12:50

    量子计算机重构未来 | 阅读体验】第二章关键知识点

    量子计算机所能做的,刚好是减少计算和操作的繁琐程度。也就是说,量子计算机是因为计算过程简化而速
    发表于 03-06 23:17

    量子计算机重构未来 | 阅读体验】+ 初识量子计算机

    欣喜收到《量子计算机——重构未来》一书,感谢电子发烧友论坛提供了一个让我了解量子计算机的机会! 自己对电子计算机有点了解,但对
    发表于 03-05 17:37

    量子计算机重构未来 | 阅读体验】初探

    本帖最后由 oxlm_1 于 2024-3-4 23:24 编辑 非常感谢能有这次机会参与《量子计算机重构未来》这本书的试读活动。当看到这本书的测评时,首先好奇的是,量子计算机
    发表于 03-04 23:09

    量子计算机的未来

    了解量子计算机对于工业生产和产品研发的使用
    发表于 02-01 15:30

    量子计算机 未来希望

    自己从事语音识别产品设计开发,而量子技术和量子计算机必将在自然语言处理方面实现重大突破,想通过此书学习量子计算技术,储备知识,谢谢!
    发表于 02-01 12:51

    量子计算机的作用有哪些

    量子计算机是一种基于量子力学原理的新型计算机,它利用量子比特(qubit)进行信息处理,具有传统计算机
    的头像 发表于 12-30 14:32 689次阅读

    什么是后量子密码学?量子计算机vs经典计算机

    量子密码学(Post-Quantum Cryptography,PQC)是在经典计算机上定义和执行算法,研究量子计算机和经典计算机都无法破
    的头像 发表于 12-19 11:42 809次阅读

    富士通造出日本第二台自研量子计算机

    目前,日本在量子领域的研发进展落后于中美两国,但此前已经制定发展规划。富士通计划将量子计算机超级计算机相结合,以提高
    的头像 发表于 10-09 11:03 543次阅读

    通俗点什么叫量子 量子计算机原理及用途

     量子计算机是一种基于量子力学原理设计的计算机,它使用量子比特(qubit)而非传统计算机中的比
    发表于 06-14 17:34 2469次阅读

    量子计算机有什么用 量子计算机应用领域

    量子计算机可以加速解决传统计算机无法处理的复杂问题,如化学模拟、大规模优化、机器学习、数据挖掘等领域。
    的头像 发表于 06-14 17:30 5671次阅读