×

Cactus框架和工具包:设计和应用程序。 (英语) Zbl 1027.65524号

Palma,JoséM.L.M.(编辑)等人,《计算科学的高性能计算——VECPAR 2002》。第五届国际会议,葡萄牙波尔图,2002年6月26-28日。精选论文和受邀演讲。柏林:斯普林格。莱克特。注释计算。科学。2565, 197-227 (2003).
摘要:我们描述了Cactus,这是一个用于构建科学和工程中各种计算应用程序的框架,包括天体物理、相对论和化学工程。我们首先通过示例来激发对此类框架的需求,以支持跨不同社区的多平台、高性能应用程序。然后,我们描述了Cactus最新版本(4.0版)的设计,它是对早期版本的完全改写,使高度模块化、多语言、并行应用程序能够由单个研究人员和大型合作开发。通过广泛使用抽象,我们详细介绍了如何提供计算科学的最新进展,例如可互换的并行数据分布和高性能IO层,同时向应用程序开发人员隐藏底层计算库的大部分细节。我们调查了各种应用程序社区如何使用Cactus 4.0,并描述了它如何在不久的将来使这些应用程序能够在计算网格上运行。
关于整个系列,请参见[Zbl 1013.00034号].

MSC公司:

65日元 数值算法的封装方法
PDF格式BibTeX公司 XML格式引用
全文: 链接