five

QASMBench

收藏
arXiv2022-05-10 更新2024-06-21 收录
下载链接:
http://github.com/pnnl/QASMBench
下载链接
链接失效反馈
官方服务:
资源简介:
QASMBench是一个基于OpenQASM汇编表示的低级量子基准套件,旨在评估和模拟NISQ(Noisy Intermediate-Scale Quantum)设备。该数据集由太平洋西北国家实验室的研究人员开发,包含来自多个领域的量子算法和例程,如化学、模拟、线性代数等。QASMBench通过提供一系列基准测试,帮助研究人员评估量子计算机的性能和效率,特别是在处理噪声和错误方面的能力。此外,该数据集还包括四种电路评估指标,用于深入了解执行效率、对NISQ错误的敏感性以及从特定机器优化中可能获得的潜在收益。

QASMBench is a low-level quantum benchmark suite based on the OpenQASM assembly representation, designed to evaluate and simulate NISQ (Noisy Intermediate-Scale Quantum) devices. Developed by researchers at the Pacific Northwest National Laboratory, this dataset encompasses quantum algorithms and routines from diverse domains including chemistry, simulation, linear algebra, and more. By providing a set of benchmark tests, QASMBench enables researchers to assess the performance and efficiency of quantum computers, particularly their capability to handle noise and errors. Additionally, the dataset includes four circuit evaluation metrics to facilitate in-depth investigations into execution efficiency, sensitivity to NISQ errors, and potential gains achievable via targeted machine optimizations.
提供机构:
太平洋西北国家实验室
创建时间:
2020-05-27
搜集汇总
数据集介绍
main_image_url
构建方式
在量子计算领域,QASMBench基准套件以OpenQASM汇编语言为基础,系统性地整合了来自化学模拟、线性代数、搜索优化、机器学习及密码学等多个领域的常用量子算法与核心例程。该数据集通过从现有开源量子软件框架(如Qiskit、Cirq、Scaffold等)中提取并转换量子电路,同时结合自主开发的算法,构建了一个覆盖不同量子比特规模(小规模2-5比特、中规模6-15比特、大规模超过15比特)的电路集合。其设计在通用性与可用性之间取得了平衡,确保了电路在深度与宽度上的多样性,为评估NISQ设备性能提供了丰富的低层次表示资源。
特点
QASMBench的显著特点在于其全面性与精细化度量。它不仅囊括了从基础量子门操作到复杂算法(如Shor算法、量子傅里叶变换、变分量子本征求解器等)的广泛用例,还引入了六项创新性电路度量指标:电路宽度与深度、门密度、保持寿命、测量密度及纠缠方差。这些指标能够深入揭示电路执行效率、对NISQ噪声的敏感性以及设备特定优化的潜在增益。此外,数据集支持在IBM-Q、Rigetti、IonQ和Quantinuum等多种NISQ平台上直接部署与验证,并通过密度矩阵层析技术实现了对电路保真度的精确测量,为跨平台性能比较提供了可靠依据。
使用方法
使用QASMBench时,研究人员可通过其提供的OpenQASM文件,将量子电路直接加载到主流量子编程框架(如Qiskit、Cirq)中,并在真实NISQ设备或经典模拟器上执行。数据集附带的度量分析脚本允许用户在电路转换前后,对宽度、深度、门密度等指标进行量化评估,从而洞察硬件映射效果及噪声影响。用户还可利用内置的保真度测量流程,通过状态层析方法对比实际设备输出与理想模拟结果,以评估特定量子机器的执行质量。此外,QASMBench支持通过q-convert等工具转换为其他量子表示形式,促进了跨平台与跨语言的研究与应用。
背景与挑战
背景概述
量子计算在嘈杂中等规模量子(NISQ)时代的迅猛发展,催生了对于评估原型NISQ设备性能、量子编程编译器效率以及经典模拟器能力的迫切需求。QASMBench基准套件由美国太平洋西北国家实验室的研究团队于2020年提出,旨在填补这一空白。该数据集基于OpenQASM汇编表示,整合了来自化学、模拟、线性代数、搜索、优化、算术、机器学习、容错和密码学等多个领域的常用量子例程与内核,在通用性与可用性之间取得了平衡。其核心研究问题在于为NISQ设备的软件-硬件协同设计提供一个低层级、易于使用的评估基础,从而推动量子计算系统与架构社区的验证与优化工作。该数据集通过提供多样化的量子电路集合及配套的评估指标,对量子计算基准测试领域产生了显著影响,促进了不同NISQ平台间的公平比较与深入分析。
当前挑战
QASMBench致力于解决的领域挑战在于为NISQ设备的系统级评估建立标准化基准。在NISQ时代,量子比特的相干时间有限、门操作存在误差以及设备拓扑结构受限,使得准确评估量子硬件性能、编译器优化效果及模拟器保真度变得异常复杂。该数据集通过引入电路宽度、深度、门密度、保留寿命、测量密度和纠缠方差等六项指标,试图量化电路执行效率、对噪声的敏感性以及设备特定优化的潜在增益,从而应对这些评估难题。在构建过程中,研究团队面临的主要挑战包括:从多样化的量子软件框架中收集并统一表示各类量子算法例程;确保基准电路覆盖从浅层到深层、从小规模到大规模的广泛谱系,以全面反映NISQ设备的处理能力;以及设计能够揭示电路本质特征且与硬件误差模型相关的评估指标,避免依赖随机生成电路所带来的偏差与可解释性不足问题。
常用场景
经典使用场景
在嘈杂中型量子(NISQ)计算时代,评估量子硬件性能与软件工具效率成为关键挑战。QASMBench作为基于OpenQASM汇编语言的基准测试套件,其经典使用场景在于为量子计算系统提供标准化、低层次的评估平台。该数据集整合了从量子化学模拟、线性代数到机器学习等多元领域的常用量子例程,通过统一的中间表示形式,使得研究人员能够跨不同NISQ设备(如IBM-Q、Rigetti、IonQ等)执行公平的性能对比与特性分析。其设计兼顾通用性与可用性,覆盖了从浅层到深层、窄宽度到宽宽度的量子电路谱系,为量子软硬件协同设计奠定了实证基础。
解决学术问题
QASMBench致力于解决NISQ时代量子计算研究中若干核心学术问题。首先,它填补了缺乏标准化低层次基准测试套件的空白,使得对原型NISQ设备的特性刻画、量子编程编译器、调度器与汇编器的效率评估,以及经典计算机中量子系统模拟器能力的量化成为可能。其次,通过提出包括门密度、保留寿命、测量密度和纠缠方差在内的四个电路度量指标,该数据集超越了传统的电路宽度与深度分析,为深入理解执行效率、对NISQ错误的敏感性以及设备特定优化的潜在增益提供了新的分析维度。这为量子计算体系结构与系统社区提供了关键的验证与评估工具。
衍生相关工作
QASMBench的发布催生并影响了量子计算基准测试与评估领域的一系列经典工作。其提出的电路度量指标为后续研究提供了新的分析框架,例如在量子体积协议之外,为设备性能刻画提供了更细致的电路层面洞察。该数据集常被引用作为评估新型量子编译优化策略、噪声缓解技术以及量子错误纠正方案的有效测试平台。同时,它也促进了如SupermarQ等后续基准测试套件的发展,这些工作进一步扩展了应用场景并引入了更复杂的基准电路。在量子机器学习、变分量子算法等前沿领域,QASMBench中的特定例程成为评估NISQ设备执行混合量子-经典算法能力的常用参照。
以上内容由遇见数据集搜集并总结生成
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作