AbstractExisting formats for Sparse Matrix-Vector Multiplication (SpMV) on the GPU are outperforming their corresponding implementations on multi-core CPUs. In this paper, we present a new format called Sliced COO (SCOO) and an effcient CUDA implementation to perform SpMV on the GPU. While previous work shows experiments on small to medium-sized sparse matrices, we perform evaluations on large sparse matrices. We compared SCOO performance to existing formats of the NVIDIA Cusp library. Our resutls on a Fermi GPU show that SCOO outperforms the COO and CSR format for all tested matrices and the HYB format for all tested unstructured matrices. Furthermore, comparison to a Sandy-Bridge CPU shows that SCOO on a Fermi GPU outperforms the multi-th...
Sparse matrix computations are ubiquitous in scientific computing; General-Purpose computing on Grap...
Sparse Matrix-Vector Multiplication (SpMxV) is a widely used mathematical operation in many high-per...
Abstract-The performance of sparse matrix vector multiplication (SpMV) is important to computational...
AbstractExisting formats for Sparse Matrix-Vector Multiplication (SpMV) on the GPU are outperforming...
The massive parallelism of graphics processing units (GPUs) offers tremendous performance in many hi...
Abstract. Graphics Processing Units (GPUs) are massive data parallel processors. High performance co...
We contribute to the optimization of the sparse matrix-vector product on graphics processing units b...
Sparse matrix-vector multiplication (SpMV) is an important operation in scientific computations. Com...
AbstractSparse matrix vector multiplication (SpMV) is the dominant kernel in scientific simulations....
Efficient processing of Irregular Matrices on Single Instruction, Multiple Data (SIMD)-type architec...
General purpose computation on graphics processing unit (GPU) is prominent in the high performance c...
AbstractThe sparse matrix-vector multiplication (SpMV) is a fundamental kernel used in computational...
This repository contains the code and scripts for verifying the claims in the paper "Design Principl...
Many-core GPUs provide high computing ability and substantial bandwidth; however, optimizing irregul...
Sparse matrix-vector multiplication (SpMV) can be used to solve diverse-scaled linear systems and ei...
Sparse matrix computations are ubiquitous in scientific computing; General-Purpose computing on Grap...
Sparse Matrix-Vector Multiplication (SpMxV) is a widely used mathematical operation in many high-per...
Abstract-The performance of sparse matrix vector multiplication (SpMV) is important to computational...
AbstractExisting formats for Sparse Matrix-Vector Multiplication (SpMV) on the GPU are outperforming...
The massive parallelism of graphics processing units (GPUs) offers tremendous performance in many hi...
Abstract. Graphics Processing Units (GPUs) are massive data parallel processors. High performance co...
We contribute to the optimization of the sparse matrix-vector product on graphics processing units b...
Sparse matrix-vector multiplication (SpMV) is an important operation in scientific computations. Com...
AbstractSparse matrix vector multiplication (SpMV) is the dominant kernel in scientific simulations....
Efficient processing of Irregular Matrices on Single Instruction, Multiple Data (SIMD)-type architec...
General purpose computation on graphics processing unit (GPU) is prominent in the high performance c...
AbstractThe sparse matrix-vector multiplication (SpMV) is a fundamental kernel used in computational...
This repository contains the code and scripts for verifying the claims in the paper "Design Principl...
Many-core GPUs provide high computing ability and substantial bandwidth; however, optimizing irregul...
Sparse matrix-vector multiplication (SpMV) can be used to solve diverse-scaled linear systems and ei...
Sparse matrix computations are ubiquitous in scientific computing; General-Purpose computing on Grap...
Sparse Matrix-Vector Multiplication (SpMxV) is a widely used mathematical operation in many high-per...
Abstract-The performance of sparse matrix vector multiplication (SpMV) is important to computational...