[eigen] Parallelizable operations

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]


Hi everyone, I was just wondering: which are the parallelizable operations with Eigen? I mean, if I enable openMP and EIGEN_DONT_PARALLELIZE is not defined, which operations would get parallelized? According to what I see in the source code it is mostly dedicated to products. I am asking this because I am now choosing between parallelizing some code myself or letting Eigen do it. I guess that using EIGEN_DONT_PARALLELIZE would allow me to parallelize larger blocks and, knowin what I am doing, I suppose I can get better performance, specially when the operations are not purely products.

Thanks!
Carlos


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/