对量子计算软件的性能进行基准测试,用于量子电路的创建,操纵和编译
Paul D Nation1, Abdullah Ash Saki2, Sebastian Brandhofer3
1IBM Quantum, IBM T. J. Watson Research Center, Yorktown Heights, NY, USA. paul.nation@ibm.com.
Nature computational science
|April 18, 2025
概括
Benchpress 是一种用于测试量子计算软件的新工具. 它评估了各种量子软件开发套件的性能和功能,有助于评估量子电路处理成本.
科学领域:
- 量子计算是一种量子计算.
- 软件工程 软件工程 软件工程
背景情况:
- 量子计算软件开发套件 (SDK) 正在迅速发展.
- 标准化绩效评估对于跟踪进展和识别瓶至关重要.
研究的目的:
- 介绍Benchpress,一个用于量子计算SDK的全面基准测试套件.
- 为评估性能和功能提供统一的框架.
主要方法:
- 开发了一套1000多个测试量子电路操作的套件.
- 包括对高达930量子比特的电路和O(10^6) 两量子比特门的测试.
- 创建了一个执行框架,用于在多个SDK中进行标准化测试.
主要成果:
- 为七个不同的量子软件包生成了代表性性能结果.
- 展示了Benchpress测量关键绩效指标的能力.
- 强调了持续评估框架的灵活性.
结论:
- Benchpress为量子计算软件的基准测试提供了一个灵活和可扩展的解决方案.
- 该套件可以跟上硬件改进的步伐,并预测未来的电路处理成本.
- 能够明智地选择和开发量子计算工具.
相关概念视频
Base Quantities and Derived Quantities
In any system of units, the units for some physical quantities must be specified through a measurement process. These measurements are the base quantities of the system, and their units are the base units of the system. The algebraic combinations of the base values can then be used to express all other physical quantities. Each of these physical quantities is then referred to as a derived quantity, with each unit being referred to as a derived unit.
The International Organization for...
The International Organization for...
Calculation of Self-inductance
The self-inductance of a circuit, often simply called the inductance, is a purely geometric factor that depends only on the circuit component's structure. More specifically, it depends on the shape and size of the component that lets the flux pass through it, thus inducing an electric field that opposes any current passing through it.
Since the effect of the induced electric field and the back EMF generated depends on the rate of change of current and the self-inductance, the inductance...
Since the effect of the induced electric field and the back EMF generated depends on the rate of change of current and the self-inductance, the inductance...
Numerical Calculations
In engineering applications, the representation of the numerical value is critical. Presenting or reporting the answer is one of the essential parts of engineering practices. Numerical calculations are performed using handheld calculators or computers since numerically accurate answers are always preferred.
The solution to a problem is obtained using different methods. While manually solving algebraic symbols is one of the most common methods, the graphical method is often preferred. Computers...
The solution to a problem is obtained using different methods. While manually solving algebraic symbols is one of the most common methods, the graphical method is often preferred. Computers...
Estimation of the Physical Quantities
On many occasions, physicists, other scientists, and engineers need to make estimates of a particular quantity. These are sometimes referred to as guesstimates, order-of-magnitude approximations, back-of-the-envelope calculations, or Fermi calculations. The physicist Enrico Fermi was famous for his ability to estimate various kinds of data with surprising precision. Estimating does not mean guessing a number or a formula at random. Instead, estimation means using prior experience and sound...
Nodal Analysis
Nodal analysis is a fundamental method in electrical engineering used to simplify the process of circuit analysis. This method revolves around the concept of using node voltages as the primary variables for circuit analysis. The objective is to determine the voltage at each node in a circuit, which can then be used to find other quantities of interest, such as currents through specific components.
Consider, for instance, a simple circuit composed of three nodes and three resistors, as shown in...
Consider, for instance, a simple circuit composed of three nodes and three resistors, as shown in...
Compacting Factor test
The compacting factor test is a method used to assess the workability of concrete. It is especially suitable for concrete mixes containing aggregates up to one and a half inches in size. This test involves specialized equipment consisting of two truncated cone-shaped hoppers and a cylinder, all with polished interior surfaces to minimize friction.
The procedure begins by placing concrete into the upper hopper without any compaction. Once filled, the bottom door of this hopper is opened,...
The procedure begins by placing concrete into the upper hopper without any compaction. Once filled, the bottom door of this hopper is opened,...


