Quantum computing has attracted considerable public attention due to its exponential speedup over classical computing. Despite its advantages, today's quantum computers intrinsically suffer from noise and are error-prone. To guarantee the high fidelity of the execution result of a quantum algorithm, it is crucial to inform users of the noises of the used quantum computer and the compiled physical circuits. However, an intuitive and systematic way to make users aware of the quantum computing noise is still missing. In this paper, we fill the gap by proposing a novel visualization approach to achieve noise-aware quantum computing. It provides a holistic picture of the noise of quantum computing through multiple interactively coordinated views: a Computer Evolution View with a circuit-like design overviews the temporal evolution of the noises of different quantum computers, a Circuit Filtering View facilitates quick filtering of multiple compiled physical circuits for the same quantum algorithm, and a Circuit Comparison View with a coupled bar chart enables detailed comparison of the filtered compiled circuits. We extensively evaluate the performance of VACSEN through two case studies on quantum algorithms of different scales and an in-depth interviews with 12 quantum computing users. The results demonstrate the effectiveness and usability of VACSEN in achieving noise-aware quantum computing.
翻译:量子计算因其在古典计算中的指数加速速度而吸引了相当的公众关注。 尽管它有其优势, 今天的量子计算机本质上会受到噪音的影响,而且容易出错。 要保证量子算法执行结果的高度准确性,至关重要的是让用户了解用过的量子计算机和已编成的物理电路的噪音。然而,让用户了解量子计算噪音的直觉和系统的方法仍然缺乏。在本文中,我们通过提出一种新颖的可视化方法来填补差距,以达到噪声量子计算。它通过多个互动协调的观点,提供了量子计算噪音的整体图象:一个计算机进化视图,配有类似量子算法的时序设计概览,一个电路过滤器便于快速过滤为同一量子算法和已编成的物理电路的多种编成的物理电路。我们通过两个关于不同比例量子算法的案例研究和与12个量子计算用户的深入访谈,对VACSEN的性能进行了广泛的评估。 电算结果展示了我们实现VA值的可控性。