Я использую scipy.sparse.linalg.eigs на некоторых больших матрицах, и не удивительно, что это требует времени. Итак, я искал способы ускорить это. Я понимаю, что под капотом scipy-код использует ARPACK, и есть параллельная версия ARPACK, которая использует MPI. Возможно ли использовать scipy параллельную версию ARPACK без особых проблем? Если да, то как?Можно ли использовать параллельную ARPACK в scipy?
(следует отметить, что эквивалентно MATLAB по eigs, действительно кажется, многопоточный, так что может быть наименее болезненным вариантом.)