论文标题
Haskell中基于加速器的量子电路模拟的转换
Transformations for accelerator-based quantum circuit simulation in Haskell
论文作者
论文摘要
为了有效地对量子电路进行硬件加速模拟,我们可以定义特定于硬件的量子电路转换。我们使用功能编程方法来创建Haskell中实现的量子电路分析和转换方法。该工具构成了我们较大的量子计算模拟工具链的关键部分。作为硬件加速度的示例,我们讨论了基于FPGA的选定量子算术电路的模拟,包括优化硬件利用率的转换步骤。概述了基于哈斯克尔的分析和转换工具中的未来开发步骤。可以在github上找到所述的工具链:https://github.com/devdudesami/fqt。
For efficient hardware-accelerated simulations of quantum circuits, we can define hardware-specific quantum-circuit transformations. We use a functional programming approach to create a quantum-circuit analysis and transformation method implemented in Haskell. This tool forms a key part of our larger quantum-computing simulation toolchain. As an example of hardware acceleration, we discuss FPGA-based simulations of selected quantum arithmetic circuits, including the transformation steps to optimise the hardware utilisation. Future development steps in the Haskell-based analysis and transformation tool are outlined. The described toolchain can be found on GitHub: https://github.com/DevdudeSami/fqt.