Ich habe die SparseLU- und BicGSTAB-Methode von Eigen auf einer spärlichen Matrix getestet, deren Dichte von 3000 * 3000 bis 16000 * 16000 reicht. Alle Fälle zeigen, dass SparseLU etwa 13% schneller ist als die BicGSTAB-Methode.Welcher spärliche lineare Löser ist schneller? SparseLU oder BiCGSTAB?
Ich habe dem BiCGSTAB keine RowMajor Sparse-Matrix zugeführt, oder gebe ihm keine Vorkonditionierer. Das könnte der Grund für langsam sein.
Also ich frage mich, ob ich beide Methoden gut mache, welche sollte man schneller sein?
Wie wäre es, wenn die Matrixgröße auf Millionen * Millionen ansteigt?
Vielen Dank!
meine Matrix ist unregelmäßige quadratische Sparse-Matrix – user43506