Quantinuum通过“编译器”简化量子算法开发
据eeNews报道,QIR联盟发布了量子程序的互操作规范,包括Quantinuum H系列量子计算机的硬件配置文件。这开启了高级语言(例如Q#)的使用,就像C语言与当今不同类型的经典硬件的编译器一起使用一样。
总部位于英国和美国的Quantinuum是QIR指导成员,合作伙伴包括英伟达、橡树岭国家实验室、Quantum Circuits和Rigetti Computing。Quantinuum支持多种开源生态系统工具,包括其自己的开源软件开发工具包和编译器系列,例如用于通用量子计算的TKET和用于量子自然语言处理的lambeq。
Quantinuum与Microsoft Azure Quantum和KPMG合作开展了一个项目,该项目涉及Microsoft的Q#量子编程语言及其基于霍尼韦尔的System Model H1俘获离子量子计算机。
Q#语言提供高级抽象,使开发人员能够混合经典运算和量子运算,从而显着简化混合算法的设计。
KPMG的量子团队希望将现有算法转化 Q#,并利用Quantinuum的H系列硬件,特别是量子位重用、中电路测量和全对全连接。
Q#和QIR提供了硬件特定指令的抽象,使KPMG团队能够访问具有20个完全连接的量子位的H1-1 QPU,并利用运行时对测量条件程序流控制和经典计算的运行时支持。这是微软Azure门户上的最终用户首次可以使用来自第三方的代码。
该算法通过使用QIR工具集在Q#环境中编写的代码编译成量子电路,生成具有大约500个门的电路,其中包括111个2-Qubit门。这些运行了三个量子位,其中一个重复使用了三次,保真度为0.92。这是能实现的,因为高门保真度和低误差使得量子位重用成为可能。(校对/武守哲)
*此内容为集微网原创,著作权归集微网所有,爱集微,爱原创

晶圆产能释放利好,溅射靶材三厂竞速
热门评论