This forum has been archived. All content is frozen. Please use KDE Discuss instead.

SPMV Vectorized?

Tags: None
(comma "," separated)
jbauer
Registered Member
Posts
25
Karma
0

SPMV Vectorized?

Tue May 27, 2014 9:47 pm
Are the built-in sparse matrix vector multiplies in Eigen vectorized? I know MKL uses AVX in many of their sparse matrix vector routines, but wasn't sure if Eigen's defaults were.

Thank you.
User avatar
ggael
Moderator
Posts
3447
Karma
19
OS

Re: SPMV Vectorized?

Wed May 28, 2014 11:26 am
No because this would require prohibitively expensive gather/scatter operations from/to registers to memory. However, the work in progress SparseBlockMatrix will leverage vectorization is the blocks are larger than a vector register.


Bookmarks



Who is online

Registered users: Baidu [Spider], Bing [Bot], Google [Bot], rblackwell