文件名称:quilc:@rigetti优化Quil编译器
文件大小:904KB
文件格式:ZIP
更新时间:2024-02-21 05:18:51
compiler common-lisp forest quantum-computing quil
测验 Quilc是针对量子指令语言Quil的高级优化编译器,已获得。 Quilc包含两个项目。 第一个cl-quil完成繁重的解析,编译和优化Quil代码的工作。 第二个是quilc ,它提供了一个使用cl-quil的外部接口,可以直接使用二进制quilc应用程序,也可以通过与服务器通信来使用。 Quil是开发的。 在Quil中,量子算法是使用Quil的标准门和指令来表达的。 还可以使用Quil的DEFGATE定义新的非标准门,并使用DEFCIRCUIT构建可以在Quil代码的其他地方引用的命名电路(类似于大多数其他编程语言中的函数)。 Quil编译器 该目录包含quilc应用程序。 quilc将直接提供给二进制文件或quilc服务器的任意Quil代码作为输入,并生成优化的Quil代码。 编译后的代码针对配置的指令集体系结构(ISA)进行了优化,以ISA指定的本机门为目标。 克隆存储库 要克隆quilc存储库及其捆绑的子模块,请运行以下命令: git clone --recurse-submodules https://github.com/rigetti/quilc.git