期刊论文详细信息
JOURNAL OF COMPUTATIONAL PHYSICS 卷:247
Matrix compression by common subexpression elimination
Article
Oppelstrup, Tomas
关键词: Matrix compression;    Common subexpression elimination;    Black box optimization;   
DOI  :  10.1016/j.jcp.2013.03.042
来源: Elsevier
PDF
【 摘 要 】

In this report a method for common subexpression elimination in matrices is explored. The method is applied to several types of matrices occurring in numerical simulations. In all cases, the cost of a matrix-vector multiplication is reduced by a significant amount. The amount of storage required for the eliminated matrices is also less than that required for the original matrices. When the proposed method is applied to the Fourier transform matrix, the output is equivalent to the fast Fourier transform. For some matrices used in the fast multipole method for dislocation dynamics, the cost of a matrix-vector multiplication is reduced from O(p(6)) to O(p(4.5)), where p is the expansion order. Using an expansion order of 5, one can expect a factor of four speedup of the fast multipole part of a dislocation dynamics code. (C) 2013 Elsevier Inc. All rights reserved.

【 授权许可】

Free   

【 预 览 】
附件列表
Files Size Format View
10_1016_j_jcp_2013_03_042.pdf 446KB PDF download
  文献评价指标  
  下载次数:9次 浏览次数:0次