LAW:用于高性能线性代数代码的提高生产力的工具。设计与应用

摘要:开发利用ad-hoc多态性、派生类型、可选参数、重载运算符和Fortran 95中的条件编译,提供对一组常见线性代数核心的包装器的科学代码开发者的宝贵工具。通过利用这种高级库接口,只需要一个代码源,在链接时执行对各种执行模型的映射,无需用户修改。我们通过一个案例研究总结,描述了在Hermitian矩阵的Chebyshev矩阵指数化算法实施中应用LAW库的情况。

作者:Timothy Stitt (1), Graham Kells (2), Jiri Vala (2) ((1) Irish Centre for High-End Computing (ICHEC), Ireland, (2) National University Ireland, Maynooth, Ireland)

论文ID:0710.4896

分类:Computational Physics

分类简称:physics.comp-ph

提交时间:2007-10-26

PDF 下载: 英文版 中文版pdf翻译中