• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2012, Vol. 34 ›› Issue (9): 64-70.

• 论文 • Previous Articles     Next Articles

Memory Access Behavior CharacteristicsOriented Cache Partition for SPMV

DENG Lin,DOU Yong,ZHENG Yi   

  1. (School of Computer Science,National University of Defense Technology,Changsha 410073,China)
  • Received:2010-07-05 Revised:2010-11-13 Online:2012-09-25 Published:2012-09-25

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 12 sparse 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.

Key words: sparse matrix;vector multiplication;cache partition;memory access behavior character