Ich habe scipy.sparse.linalg.eigs auf einigen großen Matrizen verwendet, und nicht überraschend dauert es eine Weile. Also habe ich nach Wegen gesucht, um es zu beschleunigen. Mein Verständnis ist, dass, unter der Haube, der scipy Code ARPACK verwendet, und es gibt eine parallele Version von ARPACK, die MPI verwendet. Ist es möglich, scipy verwenden die parallele Version von ARPACK ohne zu viel Schmerz? Wenn das so ist, wie?Kann ich paralleles ARPACK in scipy verwenden?
(Ich sollte anmerken, dass MATLAB Äquivalent von GIE multithreaded zu sein scheint, so dass die am wenigsten schmerzhafte Option sein kann.)