中文

另一种量子汇编语言(Jaqal)

量子物理 2020-08-19 v1 数学软件

摘要

量子科学计算开放用户试验台(QSCOUT)是由桑迪亚国家实验室代表能源部科学办公室及其高级科学计算研究(ASCR)计划实现的 trapped-ion(囚禁离子)量子计算机试验台。在此我们描述 Jaqal,即 Just another quantum assembly language(另一种量子汇编语言),这是我们为指定在 QSCOUT 上执行的程序而发明的编程语言。Jaqal 在 QSCOUT 之外也很有用——它可以支持多种硬件目标,因为它将门名称及其脉冲序列定义卸载到外部文件中。我们描述了 Jaqal 语言的能力、我们在设计它时的思路以及其创建的原因。要了解更多关于 QSCOUT、Jaqal 或我们为 Jaqal 开发的元编程 Python 包 JaqalPaq 的信息,请访问 https://qscout.sandia.gov、https://gitlab.com/jaqal,或发送电子邮件至 [email protected]

关键词

引用

@article{arxiv.2008.08042,
  title  = {Just another quantum assembly language (Jaqal)},
  author = {Benjamin C. A. Morrison and Andrew J. Landahl and Daniel S. Lobser and Kenneth M. Rudinger and Antonio E. Russo and Jay W. Van Der Wall and Peter Maunz},
  journal= {arXiv preprint arXiv:2008.08042},
  year   = {2020}
}

备注

Accepted by the IEEE International Conference on Quantum Computing and Engineering, Oct. 12-16, 2020. Contains overlaps with the formal Jaqal language specification in arXiv:2003.09382, but expands significantly on the rationales behind the language choices made