首页> 外文会议>Design, Automation and Test in Europe Conference and Exhibition >Matrix-Vector vs. Matrix-Matrix Multiplication: Potential in DD-based Simulation of Quantum Computations
【24h】

Matrix-Vector vs. Matrix-Matrix Multiplication: Potential in DD-based Simulation of Quantum Computations

机译:矩阵向量与矩阵矩阵乘法:基于DD的量子计算仿真中的潜力

获取原文

摘要

The simulation of quantum computations basically boils down to the multiplication of vectors (describing the respective quantum state) and matrices (describing the respective quantum operations). However, since those matrices/vectors are exponential in size, most of the existing solutions (relying on arrays for their representation) are either limited to rather small quantum systems or require substantial hardware resources. To overcome these shortcomings, solutions based on decision diagrams (DD-based simulation) have been proposed recently. They exploit redundancies in quantum states as well as matrices and, by this, allow for a compact representation and manipulation. This offers further (unexpected) potential. In fact, simulation has been conducted thus far by applying one operation (i.e. one matrix-vector multiplication) after another. Besides that, there is the possibility to combine several operations (requiring a matrix-matrix multiplication) before applying them to a vector. But since, from a theoretical perspective, matrix-vector multiplication is significantly cheaper than matrix-matrix multiplication, the potential of this direction was rather limited thus far. In this work, we show that this changes when decision diagrams are employed. In fact, their more compact representation frequently makes matrix-matrix multiplication more beneficial-leading to substantial improvements by exploiting the combination of operations. Experimental results confirm the proposed strategies for combining operations lead to speed-ups of several factors or-when additionally exploiting further knowledge about the considered instance-even of several orders of magnitudes.
机译:量子计算的模拟基本上归结为向量(描述相应的量子状态)和矩阵(描述相应的量子运算)的乘积。但是,由于这些矩阵/向量的大小是指数级的,因此大多数现有解决方案(依赖于阵列来表示)都限于相当小的量子系统,或者需要大量的硬件资源。为了克服这些缺点,最近已经提出了基于决策图的解决方案(基于DD的仿真)。他们利用量子态以及矩阵中的冗余,从而实现了紧凑的表示和操纵。这提供了进一步的(意料之外的)潜力。实际上,到目前为止,仿真是通过一个接一个地执行(即一个矩阵-向量相乘)来进行的。除此之外,在将它们应用于向量之前,有可能合并多个运算(需要矩阵与矩阵相乘)。但是由于从理论上讲,矩阵矢量乘法比矩阵矩阵乘法便宜得多,因此到目前为止,该方向的潜力还是很有限的。在这项工作中,我们表明使用决策图时,这种情况会发生变化。实际上,它们更紧凑的表示经常使矩阵-矩阵乘法更有益,从而通过利用运算的组合来带来实质性的改进。实验结果证实了所提出的组合操作的策略会导致几个因素的加速,或者在另外利用有关所考虑实例的更多知识时(甚至几个数量级)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号