量子计算机接入欧洲最快超算!芬兰加快混合架构算法开发

图片

内容来源:量子前哨(ID:Qforepost)

文丨浪味仙  排版丨沛贤

深度好文:1900字丨7分钟阅读

图片

图片

摘要:芬兰技术研究中心(VTT)与 CSC 展开合作,基于量子计算机+超算架构进行算法开发。芬兰的战略,就是力求在不远的将来展示更多量子优势的用例,在世界舞台上有所作为。

在量子计算机领域,当前一个主流观点是,一旦量子计算机规模足够,且计算结果可靠,能够真正解决现实问题,届时它的最佳定位,就是作为超算的加速器。目前已经开发出的几种量子算法,都是基于这种架构来运行,包括大名鼎鼎的肖尔算法。

近日,芬兰技术研究中心(VTT)与 CSC 展开合作,基于量子计算机+超算架构进行算法开发。CSC 是芬兰一家非营利性国有企业,作为国家研究体系的一部分,欧洲最快的超级计算机 LUMI 就运行在这里。

VTT 和 CSC 不断将性能越来越强大的量子计算机与超算 LUMI 相连,支持用户测试和开发基于量子+经典混合架构的算法:由经典计算机存储并执行大部分算法,特定步骤则交由量子计算机完成,最后读取结果。一些大学和研究机构已经开始使用混合架构来解决复杂的计算问题。

芬兰技术研究中心(VTT)的第一台量子计算机,推出于 2021 年,包含 5 个量子比特。两年后的 2023 年,量子比特数提升到 20,下一个目标是在 2024 年达到 50 个量子比特。

图片

2021年推出的 5 量子比特量子计算机(图片来源:网络)

“这有点像是未来的预演。”VTT团队的量子算法和软件开发负责人Ville Kotovirta说:“它催促开发超级计算机算法的人开始思考,当更强大的量子计算机与经典计算机一起工作时,他们还能够做什么。现在,他们可以在量子计算机+超算的架构组合中来练习算法编写。”

芬兰技术研究中心(VTT)是欧洲第一个建立量子计算机+超算混合架构的公司,不过更多机构正在效仿。2023 年 6 月,欧洲高性能计算联合企业(European HPC),选择了欧盟(EU)的6个地点(捷克,德国,西班牙,法国,意大利和波兰),来部署首批超算+量子计算机架构。

图片

身为 VTT团队量子算法和软件开发的负责人,Ville Kotovirta 还需要承担招聘工作,但这并不容易:当地对量子计算感兴趣的那些毕业生,过于缺乏实际经验;有经验且身在芬兰的人,大多都已有合适工作;而在芬兰以外地区的合适人才,并不愿意搬到气候寒冷的地方工作。只有极少数的行业热爱者,甘愿克服这种种困难。

“我们都在学习,因为这是一个新领域,而且它一直在变化。”Kotovirta说:“有新的发明、新的平台、新的设备、新的算法和新的编程方式,为了紧跟技术进步,我们尝试聘请更多的数学家、物理学家和计算机科学家。”

Kotovirta的团队正在为混合架构开发几种类型的算法。

一个是优化问题,称为二次无约束二元优化 (QUBO),可以使用量子退火或量子近似优化算法 (QAOA) 来解决。目前已经建立了量子算法来分析图数据、识别网络的社区结构。

另一个是开发量子化学算法,重点是降低分子哈密顿量的复杂性,以改进分子的模拟。同样,他们正在研究合成生物学,希望能够发现具有某些理想特征的新蛋白质。

还有一个重点领域是量子机器学习,尤其是量子生成机器学习,即能够从现有数据中学习以产生新样本的模型。

“大多数人都听说过‘虚假人工智能’背景下的生成式人工智能,它被用来创建欺诈类型的图像、文本和声音。”Kotovirta说:“这些相同的技术可以应用于科学,从已经存在的东西中学习以创造新的东西。我们正在寻找通过量子计算改进这些技术的方法,以合成新的蛋白质。”

图片

“最困难的部分,是证明量子计算机比经典计算机更有优势。”Kotovirta说:“现在的量子计算机是经过验证的计算机,它们可以进行真实的计算并解决真正问题。”

从这个角度来看,量子计算机已经在解决实际问题,只不过与经典计算机相比,效用还不明显。要想让量子计算机比经典计算机更有效地解决问题,就要提高量子比特的保真度。

保真度是指量子计算机中单个量子比特运算的成功率:保真度越高,整体计算的成功率就越高。目前,我们正处于一个嘈杂的中尺度量子(NISQ)设备时代,这表明量子计算机已经可以模拟经典计算机难以模拟的东西。但到目前为止,效用还称不上明显,以至于量子计算机还不能解决更多的实际问题。

“随着保真度的提高,我们正在接近效用规模算法、效用规模量子计算的时代。”Kotovirta表示:“当保真度足够高,它就能为我们提供经典计算机无法实现的结果,但也只是在特定的用例中。”

例如,一些算法可用于模拟与材料科学或化学相关的量子系统,在这些特定的用例中,就可以展示出量子计算的优势。芬兰的战略,就是力求在不远的将来展示更多量子优势的用例,在世界舞台上有所作为。

小国要与大经济体竞争并不容易,但依然有可能找到一个细分市场,从而在全球范围内的一个或多个特定领域做出贡献。

“在这方面,我们正在做正确的事情。”Kotovirta 表示:“希望我们将来能继续这样做。”

参考资料:

1、https://www.enccb.be/sites/www.enccb.be/files/2023-11/LUMI-BE-UserDay2023-Josephine_Wood.pdf

2、https://www.computerweekly.com/feature/Finland-develops-quantum-algorithms-for-the-future

3、https://interestingengineering.com/innovation/supercomputer-connected-to-a-quantum-computer

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/628474.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Java为什么会成为现在主流的编程语言

Java为什么会成为现在的主流语言 前言一、Java语言概述Java是什么为什么大多数人会选择从事Java为什么从事Java的工作者数量从年递减 二、Java语言的特点简单性面向对象分布式(微服务)健壮性安全性体系结构中立可移植性解释型高性能多线程动态性 三、Jav…

Linux连接文件那点事

什么是连接文件 将一个文件和另一个文件建立联系,分为硬链接和软连接(符号连接)。 硬链接 Linux中,所有的文件都有一个inode,这个东西就是文件的ID号,硬链接的方式就是通过这个inode来产生新的文件名来建…

ChatGPT4O:自然语言交互

ChatGPT 4O:引领自然语言处理的新纪元 一、技术细节与强大功能二、创新点与技术突破三、应用场景与商业化前景 在科技的浪潮中,自然语言处理(NLP)领域一直备受关注。最近,OpenAI公司发布了其最新的NLP模型——ChatGPT …

echarts 环形图实现透明间隔,嵌套环形图片和图形

echarts 环形图实现透明间隔,嵌套环形图片和图形 环形图实现透明间隔环形图嵌套环形图片环形图嵌套环形图形 环形图实现透明间隔 首先通过 radius 属性实现一个圆环图 再通过 padAngle 属性设置扇区角度即可 使用 borderRadius 属性设置扇形区块的内外圆角半径&…

【PDF技巧】PDF如何解密?

PDF文件设置了加密,需要密码才能够打开文件或者编辑文件,那么如何解密PDF密码?今天我们来一起学习一下。 首先是在已知密码的情况下,PDF文件中的打开密码或者是限制编辑,想要解密PDF密码,我们只需要在PDF编…

这些网站我愿称之为做答辩PPT的神

很多快要毕业的同学在做答辩PPT的时候总是感觉毫无思路,一窍不通。但这并不是你们的错,对于平时没接触过相关方面,第一次搞答辩PPT的人来说,这是很正常的一件事。一个好的答辩PPT可以根据以下分为以下几部分来写。 1.研究的背景和…

寒冷地区污水处理一体化设备如何选型

在寒冷地区选择污水处理一体化设备时,需要特别考虑设备的耐寒性能和处理效率,以确保在低温环境下仍能稳定运行并达到预期的处理效果。以下是一些选型时需要考虑的关键因素: 耐寒设计:选择具有耐寒设计的设备,例如&…

【GESP】2023年12月图形化一级 -- 返回地球

返回地球目 1. 准备工作 (1)删除默认小猫角色。 (2)添加角色Cat Flying和Earth。 (3)删除默认白色背景,添加背景Nebula。 2. 功能实现(根据注意事项,用积木块实现下列描述的功能) (1)点击绿旗,角色Earth的初始位置为(X=170,Y=120),并以每秒向右旋转15度的…

刘邦痛恨的叛徒雍齿,为何后来还被封了侯?

雍齿,原是沛县的世族出身,家庭往上追溯几代,也曾经显赫过。 虽然比不上先祖世代为楚将的项梁、项羽,但雍齿这个没落的世族后代,身上多多少少也还讲究点贵族遗风。 战国时期,以秦国的军功爵制为代表&#…

【Uniapp】简易封装提示框showToast/showModal

组件 // 封装提示框 export const showModal (content, showCancel false, title "提示") > {return new Promise((resolve, reject) > {uni.showModal({title: title,content: content,showCancel: showCancel,success: (res) > {resolve(res);},fail:…

CTF网络安全大赛web题目:just_sqli

这道题目是bugku的web题目 题目的 描  述: KosenCTF{} 原文链接&#xff1a; CTF网络安全大赛web题目&#xff1a;just_sqli - 红客网-网络安全与渗透技术 题目Web源代码&#xff1a; <?php$user NULL; $is_admin 0;if (isset($_GET["source"])) {highlig…

每日学习 - APK解包

文章目录 APK的定义解析APKAPK 是什么每个文件的意义classes.dexAndroidManifest.xmlassetslibres & resources.arsc 反编译工具apktool apk解包 秒了~ APK的定义 APK&#xff08;Android Package Kit&#xff09;是用于部署和分发Android操作系统上应用程序的软件包格式。…

谷粒商城实战(024 业务-订单模块-分布式事务1)

Java项目《谷粒商城》架构师级Java项目实战&#xff0c;对标阿里P6-P7&#xff0c;全网最强 总时长 104:45:00 共408P 此文章包含第284p-第p290的内容 简介 模拟积分服务出异常&#xff0c;前方的锁库存事务未回滚&#xff0c;这时候就需要分布式事务 本地事务 事务的隔离…

Linux环境部署与命令技巧

Linux环境部署与命令技巧 安装Java 首先确保已经安装了Java。通过运行以下命令检查Java是否已安装&#xff1a; java -version # 查看Java版本如果未安装Java&#xff0c;可以使用以下命令安装OpenJDK&#xff1a; sudo yum install java-11-openjdk # 安装OpenJDK 11创建一个…

华为昇腾310B1平台视频解码失败[ERROR] Send frame to vdec failed, errorno:507018

目录 1 [ERROR] Send frame to vdec failed, errorno:507018 2 bug解决尝试1 3 bug解决尝试2 4 最终解决方法 参考文献&#xff1a; 1 [ERROR] Send frame to vdec failed, errorno:507018 某项目中的代码运行报错 [ERROR] Send frame to vdec failed, errorno:507018 Ac…

Python专题:十四、文件操作(1)

现代计算机中&#xff0c;我们使用文件系统来保存数据&#xff0c;使用目录结构组织文件数据的系统 相对路径 guess_number.py 文件扩展名&#xff1a;Window系统中&#xff0c;通过扩展名来识别文件 readlines()函数&#xff0c;读取整个文件并返回一个列表 Python程序读取…

ue引擎游戏开发笔记(38)——实现敌人接收攻击伤害,并作出反应

1.需求分析&#xff1a; 现在已经显示造成实际伤害&#xff0c;但敌人对实际伤害并未产生反馈&#xff0c;例如还击&#xff0c;或者死亡倒地等等&#xff0c;实现敌人对于受击的反馈。 2.操作实现&#xff1a; 1.思路&#xff1a;在动画蓝图中添加死亡动画&#xff0c;并通过…

Google I/O盛会省流全内容总结:AI模型家族革新与前沿技术应用的广阔前景

昨晚的Google I/O 发布会主要聚焦于AI模型和应用的更新与扩展&#xff0c;特别在生成模型领域取得了显著进步。以下是模型层面内容的简要总结&#xff1a; DeepMind官网链接&#xff1a;https://deepmind.google/ Google Veo官方&#xff1a;https://deepmind.google/technol…

Linux|基础IO

Linux|基础IO 回顾c语言的文件操作提炼对文件的理解系统调用初始open函数返回值fd为什么我们向fd一个整数写就写入文件了呢&#xff1f;怎么理解读写操作总结open函数有哪些功能怎么理解往硬件&#xff08;显示器&#xff0c;键盘&#xff09;中读写数据如何理解FILE*访问文件 …