DocumentCode :
3011661
Title :
Memory Access Complexity Analysis of SpMV in RAM (h) Model
Author :
Yuan, E. ; Yun-quan Zhang ; Xiangzheng Sun
Author_Institution :
Inst. of Software, Lab. of Parallel Comput., Chinese Acad. of Sci., Beijing
fYear :
2008
fDate :
25-27 Sept. 2008
Firstpage :
913
Lastpage :
920
Abstract :
Sparse matrix-vector multiplication is an important computational kernel in scientific applications, and CSR storage algorithm often performs poorly on modern computer systems. But the register-level blocking algorithm can optimize memory hierarchy access, reduce memory access time, and then improve the performance. RAM (h) is a computation model that has h-level memory hierarchies. It indicates that different implementation forms of the same algorithm can have different memory access complexity. In this paper, we try to analyze Memory access complexity of two implementation forms of SpMV(which are CSR storage algorithm and register- level blocking algorithm) and to predict the performance of SpMV through combining the memory access complexity analysis and the data movement/floating point operation ratio analysis. The performance data of two forms and Statistical results of miss number of II, 12 and TIB on Pentium IV platform are listed. Model analytical results matched well with experimental results.
Keywords :
computational complexity; matrix multiplication; optimisation; random-access storage; sparse matrices; CSR storage algorithm; Pentium IV; RAM (h) model; SpMV; memory access complexity analysis; memory access time reduction; memory hierarchy access optimisation; register-level blocking algorithm; sparse matrix-vector multiplication; Algorithm design and analysis; Application software; Computational modeling; Data analysis; Kernel; Performance analysis; Prediction algorithms; Random access memory; Read-write memory; Sparse matrices; RAM (h) model; SpMV; memory access complexity; sparse matrix-vector multiplication;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communications, 2008. HPCC '08. 10th IEEE International Conference on
Conference_Location :
Dalian
Print_ISBN :
978-0-7695-3352-0
Type :
conf
DOI :
10.1109/HPCC.2008.130
Filename :
4637803
Link To Document :
بازگشت