×

柱塞

swMATH编号: 718
软件作者: 乞丐,伊凡;吴玲;安德烈亚斯·穆勒;彼得·普尔兹比舍夫斯基;罗兰·R;威廉·索耶
描述: CSCS-ETH/NEC在并行处理方面的联合协作正在创建一个工具环境,用于将大型复杂代码移植到大规模并行计算机。除了并行调试器和性能监视器之外,该环境还提供了并行化支持工具(PST),以补充数据并行编程语言高性能Fortran(HPF)。虽然HPF只有用于常规数据分解的工具,但PST支持全局名称空间到各个处理器的用户定义映射,从而允许非结构化问题的并行化。
由于仅PST的附加指令并不能消除编程并行非结构化网格应用程序的所有复杂性,CSCS目前正在开发一个非结构化网格问题并行库(PLUMP),以支持在处理器阵列上分布的网格的局部细化和动态重配。组成例程简化了对底层动态数据结构的操作。将PLUMP与PST结合使用可以促进一类特定但具有工业重要性的应用程序的设计和实现。
在本文中,我们首先指定了PLUMP的功能,然后讨论了它在并行化两个具有动态方面的非结构化问题中的应用,即紧束缚分子动力学代码和有限元软件包。最后,我们指出了一些未来可能添加到库中的内容,并讨论了其他未来的应用程序。
主页: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.48.3083
关键词: 并行处理;数据并行程序设计语言;非结构化网格;局部细化;分子动力学代码;有限元软件包;高性能Fortran
相关软件: 进展;斯帕斯基;ITSOL公司
引用于: 14文件

按年份列出的引文