A hybrid format for better performance of sparse matrix-vector multiplication on a GPU. (February 2016)
- Record Type:
- Journal Article
- Title:
- A hybrid format for better performance of sparse matrix-vector multiplication on a GPU. (February 2016)
- Main Title:
- A hybrid format for better performance of sparse matrix-vector multiplication on a GPU
- Authors:
- Guo, Dahai
Gropp, William
Olson, Luke N - Abstract:
- In this paper, we present a new sparse matrix data format that leads to improved memory coalescing and more efficient sparse matrix-vector multiplication for a wide range of problems on high-throughput architectures such as a GPU. The sparse matrix structure is constructed by sorting the rows based on the row length (defined as the number of non-zero elements in a matrix row) followed by a partition into two ranges, short rows and long rows. Based on this partition, the matrix entries are then transformed into ELLPACK or vectorized compressed sparse row format. In addition, the number of threads are adaptively selected by their row length, in order to balance the workload for each graphics processing unit thread. Several computational experiments are presented to support this approach and the results suggest a notable improvement over a wide range of matrix structures.
- Is Part Of:
- International journal of high performance computing applications. Volume 30:Number 1(2016:Spring)
- Journal:
- International journal of high performance computing applications
- Issue:
- Volume 30:Number 1(2016:Spring)
- Issue Display:
- Volume 30, Issue 1 (2016)
- Year:
- 2016
- Volume:
- 30
- Issue:
- 1
- Issue Sort Value:
- 2016-0030-0001-0000
- Page Start:
- 103
- Page End:
- 120
- Publication Date:
- 2016-02
- Subjects:
- Sparse matrix-vector multiplication -- graphics processing unit -- EVC-HYB format -- adaptive -- memory coalescing
High performance computing -- Periodicals
Supercomputers -- Periodicals
004.1105 - Journal URLs:
- http://hpc.sagepub.com ↗
http://www.uk.sagepub.com/home.nav ↗
http://firstsearch.oclc.org ↗ - DOI:
- 10.1177/1094342015593156 ↗
- Languages:
- English
- ISSNs:
- 1094-3420
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 6510.xml