Registered Member
|
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. |
Moderator
|
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.
|
Registered users: Baidu [Spider], Bing [Bot], Google [Bot], rblackwell