首页 | 官方网站   微博 | 高级检索  
     

面向稀疏矩阵访存特性的Cache划分
引用本文:邓林,窦勇,郑义.面向稀疏矩阵访存特性的Cache划分[J].计算机工程与科学,2012,34(9):64-70.
作者姓名:邓林  窦勇  郑义
作者单位:国防科学技术大学计算机学院,湖南长沙,410073
基金项目:国家自然科学基金资助项目,国家863计划资助项目
摘    要:稀疏矩阵向量乘是许多科学计算的核心,计算中大量的间接和随机访存成为计算的主要瓶颈。本文通过分析稀疏矩阵向量乘运算的数据结构和计算过程,得到计算中不同数据的访存特征,并提出了一种面向数据访存特性的Cache划分方法。对12个稀疏矩阵向量乘的测试表明,本文的Cache划分方法能有效地提高可重用向量的Cache命中率,同时减少计算对Cache空间的需求。

关 键 词:稀疏矩阵  向量乘  Cache划分  访存特性

Memory Access Behavior Characteristics-Oriented Cache Partition for SPMV
DENG Lin , DOU Yong , ZHENG Yi.Memory Access Behavior Characteristics-Oriented Cache Partition for SPMV[J].Computer Engineering & Science,2012,34(9):64-70.
Authors:DENG Lin  DOU Yong  ZHENG Yi
Affiliation:( School of Computer Science , National University of Defense Technology , Changsha 410073 , China )
Abstract:The sparse matrix vector multiplication ( SPMV ) is the kernel of many scientific applications.Due to its indirect and random memory accesses , the SPMV is the bottleneck of scientific applications.In this paper , based on analyzing data structure and computation process , we present the memory access characteristics of the SPMV and propose a memory access behavior characteristics-orient cache partition method.According to the performance evaluation with 12sparse matrix vector multiplications , the proposed cache partition method increase the hit ratio of reusable data and reduce the cache capacity request efficiently during the SPMV.
Keywords:sparse matrix  vector multiplication  cache partition  memory access behavior character
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号