Starts on #298.
Using ndarray parallel iterators this is the naive conversion of the sparse by dense products to a multithreaded implementation. Ideally, there is a rayoninto_par_iter implemenation for the existing CsMat::outer_iterator for some of these to be more optimal. In the current implementation, some sparse matrix by dense vector products are still going to be single threaded.
Starts on #298. Using
ndarray
parallel iterators this is the naive conversion of the sparse by dense products to a multithreaded implementation. Ideally, there is arayon
into_par_iter
implemenation for the existingCsMat::outer_iterator
for some of these to be more optimal. In the current implementation, some sparse matrix by dense vector products are still going to be single threaded.