![]() |
Tim Davis, Prof. Room E338 CSE Building P.O. Box 116120 University of Florida Gainesville, FL 32611-6120 352/392-1481 email: my last name AT cise.ufl.edu |
The following plots were provided by Pat Quillen, at The MathWorks, Inc. He compared the single-threaded and multi-threaded performance of DTRSM in the Intel MKL 9.0 library, with various inputs. CHOLMOD uses DTRSM applied to the right, lower triangular, transposed (X=B/L' in MATLAB notation, where L is lower triangular with non-unit diagonal).
Thus, if you use sparse Cholesky in MATLAB 7.4, be sure to leave multi-threading turned off for best performance.