CB-SpMV is a cache-friendly 2D block-based SpMV algorithm for GPUs that uses data aggregation via virtual pointers, sub-block format selection, and inter-block load balancing to deliver up to 3.95x average speedup over cuSPARSE-BSR, TileSpMV, and DASP on 2843 SuiteSparse matrices.
Greathouse and Mayank Daga
2 Pith papers cite this work. Polarity classification is still indexing.
verdicts
UNVERDICTED 2representative citing papers
Exploiting repeated block structures converts SpMV to SpMM in CFD operators while an inline coarse-to-fine mesh strategy reduces time to statistically steady state, producing speed-ups up to over 50 percent on tested cases.
citing papers explorer
-
CB-SpMV:A Data Aggregating and Balance Algorithm for Cache-Friendly Block-Based SpMV on GPUs
CB-SpMV is a cache-friendly 2D block-based SpMV algorithm for GPUs that uses data aggregation via virtual pointers, sub-block format selection, and inter-block load balancing to deliver up to 3.95x average speedup over cuSPARSE-BSR, TileSpMV, and DASP on 2843 SuiteSparse matrices.
-
Exploiting repeated matrix block structures for more efficient CFD on modern supercomputers
Exploiting repeated block structures converts SpMV to SpMM in CFD operators while an inline coarse-to-fine mesh strategy reduces time to statistically steady state, producing speed-ups up to over 50 percent on tested cases.