2006
DOI: 10.1007/11752578_21
|View full text |Cite
|
Sign up to set email alerts
|

A New Diagonal Blocking Format and Model of Cache Behavior for Sparse Matrices

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2006
2006
2018
2018

Publication Types

Select...
3
3
3

Relationship

3
6

Authors

Journals

citations
Cited by 16 publications
(9 citation statements)
references
References 2 publications
0
9
0
Order By: Relevance
“…• Register blocking formats (like SPARSITY [12] or [13] or CARB [5], [14]) store a matrix as a set of small dense blocks. Blocks can be linear (horizontal, vertical, or diagonal) or rectangular, a usual range of size is from 2 to 20.…”
Section: G Overview Of State-of-the-artmentioning
confidence: 99%
“…• Register blocking formats (like SPARSITY [12] or [13] or CARB [5], [14]) store a matrix as a set of small dense blocks. Blocks can be linear (horizontal, vertical, or diagonal) or rectangular, a usual range of size is from 2 to 20.…”
Section: G Overview Of State-of-the-artmentioning
confidence: 99%
“…Sparse matrices often contain dense submatrices (blocks), so various blocking SSFs were designed to accelerate matrix operations. Compared to the CSR format, the aim of these formats (like SPARSITY [6] or [16] or CARB [20,10]) is to allow a better use of registers and more efficient computations. But these specialized SSFs have usually large transformation overhead and consume approximately the same amount of memory as the CSR format.…”
Section: Representing Indexes In Binary Codesmentioning
confidence: 99%
“…For testing purposes, we used 4 matrices 1. Matrix A is a random banded sparse matrix with n = × 2 10 4 ; n Z = × 87 10 4 . .…”
Section: Test Datamentioning
confidence: 99%
“…There are some formats, such as register blocking [4], that eliminate indirect addressing during SpM×V. Then, vector instructions can be used.…”
Section: Introductionmentioning
confidence: 99%