The design and implementation of a new out-of-core sparse Cholesky factorization method

被引:36
作者
Rotkin, V [1 ]
Toledo, S [1 ]
机构
[1] Tel Aviv Univ, Sch Comp Sci, IL-69978 Tel Aviv, Israel
来源
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE | 2004年 / 30卷 / 01期
关键词
algorithms; performance; experimentation; out-of-core;
D O I
10.1145/974781.974783
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We describe a new out-of-core sparse Cholesky factorization method. The new method uses the elimination tree to partition the matrix, an advanced subtree-scheduling algorithm, and both right-looking and left-looking updates. The implementation of the new method is efficient and robust. On a 2 GHz personal computer with 768 MB of main memory, the code can easily factor matrices with factors of up to 48 GB, usually at rates above 1 Gflop/s. For example, the code can factor AUDIKW, currenly the largest matrix in any matrix collection ( factor size over 10 GB), in a little over an hour, and can factor a matrix whose graph is a 140-by-140-by-140 mesh in about 12 hours ( factor size around 27 GB).
引用
收藏
页码:19 / 46
页数:28
相关论文
共 31 条