跳到主要内容

算法907:KLU,电路仿真问题的直接稀疏解算器

出版:2010年9月1日出版历史
跳过抽象节

摘要

KLU是一个用于求解电路仿真应用中出现的稀疏非对称线性方程组的软件包。它依赖于块三角形式(BTF)的置换、几种查找填充还原顺序的方法(近似最小度和嵌套分割的变体)以及Gilbert/Pieerls的稀疏左向LU分解算法来分解每个块。该包是用C语言编写的,包含一个MATLAB接口。给出了KLU与SuperLU、Sparse 1.3和UMFPACK在电路仿真矩阵上的性能比较结果。KLU是Xyce中默认的稀疏直接解算器TM(TM)Sandia国家实验室开发的电路仿真软件包。

跳过补充材料部分

补充材料

工具书类

  1. }}Amestoy,P.R.、Davis,T.A.和Duff,I.S。1996.近似最小度排序算法。SIAM J.矩阵分析。申请。17, 4, 886--905.谷歌学者谷歌学者数字图书馆数字图书馆
  2. }}Amestoy,P.R.、Davis,T.A.和Duff,I.S。2004.算法837:AMD,一种近似最小度排序算法。ACM事务处理。数学。柔和。30, 3, 381--388.谷歌学者谷歌学者数字图书馆数字图书馆
  3. }}Chen,Y.、Davis,T.A.、Hager,W.W.和Rajamanickam,S。2008.算法887:CHOLMOD,超节点稀疏Cholesky因子分解和更新/停机。ACM事务处理。数学。柔和。35, 3, 1--14.谷歌学者谷歌学者数字图书馆数字图书馆
  4. }}T.A.戴维斯。2002.算法832:UMFPACK V4.3,一种非对称模式的多面方法。ACM事务处理。数学。柔和。30, 2, 196--199.谷歌学者谷歌学者数字图书馆数字图书馆
  5. }}T.A.戴维斯。2006稀疏线性系统的直接方法宾夕法尼亚州费城SIAM。谷歌学者谷歌学者数字图书馆数字图书馆
  6. }}T.A.戴维斯和I.S.达夫。1997。稀疏LU分解的非对称模式多波前方法。SIAM J.矩阵分析。申请。18, 1, 140--158.谷歌学者谷歌学者数字图书馆数字图书馆
  7. }}T.A.戴维斯和I.S.达夫。1999.非对称稀疏矩阵的单面/多面组合方法。ACM事务处理。数学。柔和。25, 1, 1--19.谷歌学者谷歌学者数字图书馆数字图书馆
  8. }}Davis,T.A.、Gilbert,J.R.、Larimore,S.I.和Ng,E.G。2004年a。算法836:COLAMD,一种列近似最小度排序算法。ACM事务处理。数学。柔和。30, 3, 377--380.谷歌学者谷歌学者数字图书馆数字图书馆
  9. }}Davis,T.A.、Gilbert,J.R.、Larimore,S.I.和Ng,E.G。2004年b。一种列近似最小度排序算法。ACM事务处理。数学。柔和。30, 3, 353--376.谷歌学者谷歌学者数字图书馆数字图书馆
  10. }}Davis,T.A.和Hu,Y。出现。佛罗里达大学稀疏矩阵收集。ACM事务处理。数学。柔和。出现;(另请参见http://www.cise.ufl.edu/sparse/matrices网站).谷歌学者谷歌学者数字图书馆数字图书馆
  11. }}Davis,T.A.和Palamadai Natarajan,E。出现。电路仿真问题的稀疏矩阵方法。电气工程科学计算会议记录(SCEE'10).谷歌学者谷歌学者
  12. }}Demmel,J.W.、Eisenstat,S.C.、Gilbert,J.R.、Li,X.S.和Liu,J.W.H。1999.稀疏部分旋转的超节点方法。SIAM J.矩阵分析。申请。20, 3, 720--755.谷歌学者谷歌学者数字图书馆数字图书馆
  13. }}Dongarra,J.J.、Du Croz,J.、Daff,I.S.和Hammarling,S。1990年。一组三级基本线性代数子程序。ACM事务处理。数学。柔和。16, 1, 1--17.谷歌学者谷歌学者数字图书馆数字图书馆
  14. }}达夫,I.S。1981年a。算法575:无零对角线的排列。ACM事务处理。数学。柔和。7, 1, 387--390.谷歌学者谷歌学者数字图书馆数字图书馆
  15. }}达夫,I.S。1981年b。关于获得最大横截面积的算法。ACM事务处理。数学。柔和。7, 1, 315--330.谷歌学者谷歌学者数字图书馆数字图书馆
  16. }}达夫,I.S.和里德,J.K。1978年a。算法529:块三角形排列。ACM事务处理。数学。柔和。4, 2, 189--192.谷歌学者谷歌学者数字图书馆数字图书馆
  17. }}达夫,I.S.和里德,J.K。1978年b。矩阵块三角化的Tarjan算法的实现。ACM事务处理。数学。柔和。4, 2, 137--147.谷歌学者谷歌学者数字图书馆数字图书馆
  18. }}Gilbert,J.R.和Peierls,T。1988年。与算术运算成比例的时间稀疏部分旋转。SIAM J.科学。统计人员。计算。9, 862--874.谷歌学者谷歌学者数字图书馆数字图书馆
  19. }}西瓦·黑格。1984年状况估计。SIAM J.科学。统计人员。计算。5,2311-316。谷歌学者谷歌学者数字图书馆数字图书馆
  20. }}新泽西州海姆。2002数值算法的准确性和稳定性,第2版,宾夕法尼亚州费城SIAM。谷歌学者谷歌学者数字图书馆数字图书馆
  21. }}Hutchinson,S.A.、Keiter,E.R.、Hoekstra,R.J.、Waters,L.J.、Russo,T.、Rankin,E.、Wix,S.D.和Bogdan,C。2002年,凯西TM(TM)并联电子模拟器概述。并行计算论文集:进展和当前问题、G.R.Joubert、A.Murli、F.J.Peters和M.Vanneschi Eds.,帝国学院出版社,伦敦,165-172。谷歌学者谷歌学者
  22. }}Karypis,G.和Kumar,V。一种快速高质量的划分不规则图的多级方案。SIAM J.科学。计算。20, 359--392.谷歌学者谷歌学者数字图书馆数字图书馆
  23. }}昆德特,K.S。1986。稀疏矩阵技术及其在电路仿真中的应用。电路分析、仿真和设计,A.E.Ruehli Ed.纽约州霍兰德北部。谷歌学者谷歌学者
  24. }}Kundert,K.S.和Sangiovanni-Vincentelli,A。1988.用户指南:Sparse 1.3。电气工程与计算机科学系技术代表。加州大学伯克利分校。谷歌学者谷歌学者
  25. }}Nichols,K.、Kazmierski,T.、Zwolinski,M.和Brown,A。1994年,SPICE类电路仿真算法概述。IEEE程序。循环。设备系统。141, 4, 242--250.谷歌学者谷歌学者交叉引用交叉引用
  26. }}帕拉马代·纳塔拉扬(Palamadai Natarajan),E。KLU-用于电路模拟问题的高性能稀疏线性系统求解器。佛罗里达大学CISE系硕士论文。谷歌学者谷歌学者
  27. }}Sipics,M。2007年。稀疏矩阵算法推动了SPICE性能的提高。SIAM新闻40, 4, 1.谷歌学者谷歌学者
  28. }}R.E.塔尔扬。1972.深度优先搜索和线性图算法。SIAM J.计算。1, 146--160.谷歌学者谷歌学者数字图书馆数字图书馆

索引术语

  1. 算法907:KLU,一种用于电路仿真问题的直接稀疏解算器

        建议

        评论

        登录选项

        检查您是否可以通过登录凭据或您的机构访问本文。

        登录

        完全访问权限

        • 发布于

          数学软件上的封面图像ACM事务
          ACM数学软件汇刊 第37卷第3期
          2010年9月
          296页
          国际标准编号:0098-3500
          EISSN公司:1557-7295
          内政部:10.1145/1824801
          期刊目录

          版权所有©2010 ACM

          允许制作本作品的全部或部分数字或硬拷贝供个人或课堂使用,但不收取任何费用,前提是复制品的制作或分发不是为了盈利或商业利益,并且复制品在首页注明本通知和完整引文。必须尊重ACM以外的其他人对本作品组成部分的版权。允许用信用证进行摘要。要以其他方式复制或重新发布,在服务器上发布或重新发布到列表,需要事先获得特定许可和/或付费。从请求权限[电子邮件保护]

          出版商

          计算机协会

          美国纽约州纽约市

          出版历史

          • 出版:2010年9月1日
          • 认可的:2010年5月1日
          • 修订过的:2010年4月1日
          • 收到:2009年4月1日
          发布于汤姆斯第37卷第3期

          权限

          请求有关此文章的权限。

          请求权限

          检查更新

          限定符

          • 研究论文
          • 研究
          • 推荐

        PDF格式

        以PDF文件查看或下载。

        PDF格式

        电子阅读器

        使用eReader联机查看。

        电子阅读器