DocumentCode
1680927
Title
Comparing SpMV for solver applications
Author
Patel, Rahul ; Patel, Vaibhav ; Patel, B.
Author_Institution
Dept. of Comput. Sci. & Eng., Nirma Univ., Ahmedabad, India
fYear
2013
Firstpage
1
Lastpage
6
Abstract
In this paper, we propose a new re-ordering technique for improving the performance of Sparse Matrix Vector Multiplication (SpMV) for systems supported with Graphics Processing Units (GPUs). We conducted the test by applying SpMV on solver based applications which are widely used in the domain of engineering and science. We studied and analyzed the existing representations and storage structures of SpMV to identify the areas of improvement. We compare the performance of two solver based applications, Page-rank and Conjugate Gradient Solver (CGS) using various SpMV representations. We obtained a speedup in the range - over the existing implementations. We concluded that our approach proves to be better not only for power law characteristics data sets but also for an general class of characteristics data sets.
Keywords
conjugate gradient methods; graphics processing units; matrix multiplication; sparse matrices; storage management; CGS; GPU; SpMV representations; conjugate gradient solver; graphics processing units; page-rank; power law characteristics; reordering technique; solver applications; sparse matrix vector multiplication; storage structures; Arrays; Graphics processing units; Kernel; Optimization; Sparse matrices; Tiles; Vectors; CG Solver; GPUs; Optimizations; Page Rank; SpMV;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering (NUiCONE), 2013 Nirma University International Conference on
Conference_Location
Ahmedabad
Print_ISBN
978-1-4799-0726-7
Type
conf
DOI
10.1109/NUiCONE.2013.6780077
Filename
6780077
Link To Document