主维对矩阵运算性能的影响
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:


The Effect of Leading Dimension to Performance of Matrix Computation
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    随着计算机体系结构的发展, 高速缓存(cache) 的引入, 分块方法成为矩阵计算中性能优化的主要方法, 而矩阵主维对分块算法的性能影响很大。本文分析了矩阵主维影响性能的原因以及如何选取主维来改善性能, 并与拷贝方法进行了比较。最后用矩阵乘法和LU分解进行了试算, 取得了满意的结果。

    Abstract:

    With the development of computer architecture and the introduction of cache, blocking has been the main method to optimize performance in matrix computing, and the effect of leading dimension becomes important to blocking algorithms' performance. This paper analyzes this effect and how to select leading dimension to improve perofrmance, and compares this method with copy method. This method is applied to matrix multiplication and LU factorization, and the practical results agree with the theoretical analysis.

    参考文献
    相似文献
    引证文献
引用本文

窦朝晖,胡庆丰,张秀山.主维对矩阵运算性能的影响[J].国防科技大学学报,1999,21(3):71-73.
Dou Zhaohui, Hu Qingfeng, Zhang Xiushan. The Effect of Leading Dimension to Performance of Matrix Computation[J]. Journal of National University of Defense Technology,1999,21(3):71-73.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:1998-10-26
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2013-11-18
  • 出版日期:
文章二维码