启科量子 QuSprout 正式开源
启科量子 QuSprout 正式开源
随着启科量子内部研发团队在量子计算后端研发方面工作的持续推进,启科量子于今日公开发布了其自主研发的量子计算模拟后端——QuSprout,宣布将其正式开源。
QuSprout 的开源旨在让更多的开发者、专家学者或爱好者参与到量子技术的研发上来,更快推动量子技术发展。
开源地址:https://github.com/qudoor/qusprout
编译,安装,启动服务
编译:
QuSprout 根目录下的 thirdparty 目录里面包含了大部分编译和运行 QuSprout 的第三方库,该目录下的 install.sh 脚本可以一键安装依赖库:
QuSprout 根目录下有个 build_qusprout.sh 脚本文件,这个脚本文件是用来对 QuSprout 进行编译的。
赋予编译脚本执行权限:
执行编译脚本,0.1.12 是需要指定的编译版本号,您可以指定任意的版本号:
安装:
编译完成后,会在当前目前下生成 build_v0.1.12.tar.gz 文件,0.1.12 是编译时指定的版本号。
QuSprout 根目录下有个 service_qusprout.sh 脚本文件,这个脚本文件是用来对 QuSprout 进行安装部署的。
赋予部署脚本执行权限:
执行部署脚本, 执行时会在当前目前下查找 build_v0.1.12.tar.gz 编译文件,0.1.12 是要安装部署的版本号。
启动:
安装完成后,需要启动 qusprout 服务。
启动 qusprout 服务:
service_qusprout 支持另外两个参数 stop,restart,分别对应于停止和重启服务。
QuSprout 作为 QuTrunk 的量子计算模拟后端,可以帮助完成很多算法的运行。以下示例展示了利用 QuTrunk 运行 bell-pair 量子算法:
运行结果为:
开源地址:https://github.com/qudoor/qusprout
添加助手,邀你结识更多量子计算行业大牛
版权声明: 本文为 InfoQ 作者【启科量子开发者官方号】的原创文章。
原文链接:【http://xie.infoq.cn/article/a46898dc67f90c0625b41af24】。文章转载请联系作者。
评论