CLR如何编译使用或不使用量子位的Q#代码?

时间:2019-04-20 20:58:19

标签: clr q# qubit

如果Q#操作不使用量子位或量子专用门,那么CLR会生成由CPU而不是QPU(量子处理器)执行的字节码吗?

1 个答案:

答案 0 :(得分:1)

是的。 Q#编译器将代码的纯经典部分转换为C#,然后由C#编译器将其编译为标准.NET MSIL,由.NET Core运行时进行JIT处理,然后在普通CPU上执行。