DocumentCode :
3311297
Title :
Characterizing the behavior of sparse algorithms on caches
Author :
Temam, O. ; Jalby, W.
Author_Institution :
IRISA/INRIA, Rennes, France
fYear :
1992
fDate :
16-20 Nov 1992
Firstpage :
578
Lastpage :
587
Abstract :
A methodology is presented for modeling the irregular references of sparse codes using probabilistic methods. The behavior on cache of one of the most frequent primitives, SpMxV sparse matrix vector multiply, is analyzed. A model of its references is built, and performance bottlenecks of SpMxV are analyzed using the model and simulations. The main parameters are identified and their role is explained and quantified. This analysis is then used to discuss optimizations of SpMxV. A blocking technique which takes into account the specifics of sparse codes is proposed
Keywords :
buffer storage; parallel processing; storage management; SpMxV sparse matrix vector multiply; blocking technique; irregular references; probabilistic methods; sparse codes; Algebra; Analytical models; Cache memory; Clocks; Costs; Pattern analysis; Performance analysis; Scientific computing; Sparse matrices; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Supercomputing '92., Proceedings
Conference_Location :
Minneapolis, MN
Print_ISBN :
0-8186-2630-5
Type :
conf
DOI :
10.1109/SUPERC.1992.236646
Filename :
236646
Link To Document :
بازگشت