Amesos: A Set Of General Interfaces To Sparse Direct Solver Libraries

APPLIED PARALLEL COMPUTING: STATE OF THE ART IN SCIENTIFIC COMPUTING(2007)

引用 15|浏览0
暂无评分
摘要
We present the AMESOS project, which aims to define a set of general, flexible, consistent, reusable and efficient interfaces to direct solution software libraries for systems of linear equations on both serial and distributed memory architectures. AMESOS is composed of a collection of pure virtual classes, as well as several concrete implementations in the C++ language. These classes allow access to the linear system matrix and vector elements and their distribution, and control the solution of the linear system. We report numerical results that show that the overhead induced by the object-oriented design is negligible under typical conditions of usage. We include examples of applications, and we comment on the advantages and limitations of the approach.
更多
查看译文
关键词
linear equation,linear system,linear system matrix,AMESOS project,direct solution software library,concrete implementation,efficient interface,memory architecture,numerical result,object-oriented design,direct solver library,general interface
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要