quilc
quilc copied to clipboard
The optimizing Quil compiler.
(Same with QVM and MAGICL.)
Rigetti API is now exposing a new [InstructionSetArchitecture](https://docs.api.qcs.rigetti.com/#operation/GetInstructionSetArchitecture). A few questions: * Do we want to change the ISA format that quilc parses? Or should clients instead transform the new...
running the installation with > ./forest-sdk-2.10.0-linux-rpm.run` --accept --quiet one still need to go and push the space bar because of lines > MS_PrintLicense() > { > if test x"$licensetxt" !=...
The cost function currently used by the fidelity addresser (`src/addresser/fidelity-addresser.lisp`) weights which qubits and links have good execution properties based on the respective gate fidelities, as opposed to the temporal...
It would be nice if all errors and/or conditions signaled by CL-QUIL and QUILC descended from some common root condition type, so that code that wants to handle any CL-QUIL...
The "NAIVE" initial rewiring strategy tries to avoid rewiring qubits, but will if there is a 2Q instruction that cannot be enacted on the provided qubits: ``` QUIL> (print-parsed-program (compiler-hook...
See https://github.com/rigetti/quilc/pull/649/files#r452514653 where it is (now) hardcoded to use the program fidelity as the optimization strategy. Compare that with the addresser, which allows for either fidelity or duration to be...
[Eric says](https://github.com/rigetti/quilc/pull/649/files#r452563184) > It isn't hurting anyone to include this, but I'd expect the peephole rewriter to figure this out on this on its own. > Rather, what I mean...