D-Wave发布混合量子流平台 持续推进量子未来应用建设
扫描二维码
随时随地手机看文章
今年1月,D-Wave Systems发布了一款新的量子处理器2000Q,作为这家加拿大公司的第四个量子计算机系统,量子比特数比上一代产品翻了一番。旨在通过称为量子退火的过程解决某些优化问题。
“2000Q的计算是通过将量子处理器单元(QPU)初始化到已知问题的基态,并将系统退火到需要解决的问题,以使整个计算过程保持在一个低能状态来执行。同时计算结束时,每个量子比特都终止在0或者1的状态,所有量子比特最终状态即是待解决问题的最优或者接近最优解。”D-Wave表示,新的2000Q系统拥有更快的处理速度,为最优解问题、网络安全、机器学习和采样等应用提供了更多的可能性。
根据D-Wave的说法,2000Q系统的工作频率低于15毫开,这使得芯片工作时能够显示出量子力学效应。每个单元具有多达2048个量子比特和5600个被称为“耦合器”(coupler)超小型超导回路连接着每个量子比特,而且整个装置仅消耗25kW的功率,再一次将速度和性能推到了极限。
近日,D-Wave Systems发布了D-Wave Hybrid开发者预览版,这是一个简单的开源混合工作流平台。D-Wave Hybrid将成为D-Wave Leap Quantum应用环境(QAE)中Ocean软件开发套件的一部分,现可在https://github.com/dwavesystems/dwave-hybrid上获取,用于试用和开发人员输入,能够建立和运行量子计算和经典计算的混合应用。D-Wave混合框架允许开发者并行使用经典和量子系统,并提供简化的工作流控制,更易深入了解系统性能,同时优化了系统间的代码,使得开发者可以更轻松地开发量子混合应用程序。
D-Wave Hybrid的开发者预览包括:
混合工作流程控制:可以快速开发可以在经典计算机和D-Wave 2000Q量子系统上运行的混合应用程序;
模块化方法:结合逻辑来简化经典/量子任务的分配,允许开发人员在系统之间进行中断和同步,并从每个系统中获取最大的计算能力;
问题解构:能够通过QPU将复杂的问题分解成片段,然后重新组合成整体解决方案;
熟悉的编码环境:框架用Python语言构建,开发者不需要知道量子力学就可以开始;
Leap QAE社区的支持:作为Leap QAE的一部分,开发者可以免费实时访问D-Wave 2000Q系统,获取学习资源以及同社区和技术论坛开发者合作。
D-Wave Hybrid是用于构建二次无约束二进制优化(QUBO)问题的混合异步分解采样器的通用最小Python框架。
据悉,德国大众和日本电装(DENSO)都曾与D-Wave(分别)合作开发交通流优化模型;日本东北大学已经使用D-Wave量子计算机来开发海啸疏散模型;此外,洛克希德马丁、Google、NASA、美国橡树岭国家实验室都是D-wave的客户。
迄今为止,D-Wave客户已经开发了100个早期应用程序,用于解决航空公司调度、选举建模、地震建模、量子化学模拟、汽车设计、预防性医疗保健、物流等问题。
“未来是属于混合型QC的,所以我们发布了开发者预览以获得社区的反馈和意见,并确保开发者更加便捷地开始利用我们的混合系统来解决实际问题,”D-Wave软件和云服务副总裁穆雷·索姆对此表示,“通过Leap QAE,我们使数十万开发人员无需学习支撑量子计算机的复杂物理学,便可以直接编写和运行量子应用程序。D-Wave Hybrid开发者预览版体现了我们在帮助开发者学习量子系统以及持续投资构建第一个量子杀手级别应用程序方面的衷心。”