两输出二部 Bell 表达式与线性制备测量见证的经典界限:在图形处理单元等并行环境中的高效计算
量子物理
2025-09-18 v2
摘要
所提出的程序旨在利用图形处理单元(GPU)加速矩阵 的所谓 范数的暴力计算。同时也实现了 CPU 的替代方案,该算法适用于任何并行环境。 矩阵 具有实数元素,可表示二部 Bell 表达式的系数或线性制备测量(PM)见证的系数。在此解释下, 范数是给定关联型 Bell 表达式的局域界限,而 时的 范数是给定 PM 见证的经典 维界限,与 PM 场景中 级经典消息的通信相关。该程序还能够计算包含边缘项的 Bell 表达式的局域界限。在所有场景中,均假设输出为二元的。GPU 代码使用 CUDA C 编写,可利用计算机中的一块 NVIDIA GPU。为了说明我们实现的性能,我们引用 Brierley 等人 [arXiv:1609.05011] 的工作,他们在一台标准台式机上使用单 CPU 核心计算由 矩阵定义的 Bell 表达式的局域界限大约需要三周时间。相比之下,我们高效的暴力算法实现使我们能够在工作站上使用单块 NVIDIA RTX 6000 Ada 显卡将其缩短至三分钟。对于 CPU,该算法分别根据共享内存和分布式内存模型使用 OpenMP 和 MPI 实现,并在约 100 个 CPU 核心上实现了可比的加速。
引用
@article{arxiv.2503.21596,
title = {Classical bounds on two-outcome bipartite Bell expressions and linear prepare-and-measure witnesses: Efficient computation in parallel environments such as graphics processing units},
author = {István Márton and Erika Bene and Péter Diviánszky and Gábor Drótos},
journal= {arXiv preprint arXiv:2503.21596},
year = {2025}
}
备注
34 pages, 3 figures, 3 tables