凡亿专栏 | 中科院软件所的量子计算编程软件isQ正式开源
中科院软件所的量子计算编程软件isQ正式开源

随着时代高速发展,越来越多的新兴技术如人工智能、物联网、量子计算等应用落地,自然也成为各国各企业首先部署的科技行业,我国自然也不例外。

近日,中国科学院软件研究所正式宣布,该所量子计算编程软件isQ正式开源。该软件isQ是一款支持经典量子混合编程的量子编程软件,能够灵活地描述各种复杂的量子算法。

1.png

据了解我国虽然在全球量子计算软件领域处于领导水平,位于第一梯队,甚至在量子程序理论研究上,是世界领先水平,但由于在量子软件工程开发方面上,起步较晚,投入资金不足(和美国先比),isQ的开源有助于提升我国量子软件人才质量,促进我国量子计算软件的高速度发展。

据研究所负责人介绍说,在语法层面,isQ软件的量子编程语言支持包括经典、量子变量定义,自定义酉门,量子门及测量操作,循环、递归等经典控制流以及oracle定义等功能;在编译层面,isQ采用mlir框架,定义了一套特有的量子中间表示,并基于此提供高效的量子电路分解、量子电路优化和量子电路映射功能,最终可转化为多种流行的量子硬件指令集或量子底层语言;在计算使用层面,isQ不仅能提供高效的量子电路模拟器,而且已经实现了与真实量子芯片的对接。

此外,为方便用户使用,研发团队还开发了该软件的简化版本,即isQ-Core。用户可通过isQ-Core直接在Python环境内通过云账号访问云端硬件,也可执行变分量子算法、量子近似优化算法等系列经典量子混合算法等。

isQ及isQ-Core开源地址: 

https://gitee.com/arclight_quantum/isq

https://gitee.com/arclight_quantum/isq-core


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
相关阅读
进入分区查看更多精彩内容>
精彩评论

暂无评论