【24h】

Parallel programming support for unstructured mesh computation

机译:并行编程支持非结构化网格计算

获取原文

摘要

This paper describes the implementation of a platform-independent parallel unstructured mesh library. Unstructured mesh is a fundamental data structure in many irregular scientific computations. However,it is very difficult to implement an unstructured mesh efficiently on parallel computers because of the complex programming details in handlingirregulkar distribution of mesh points. To overcome this problem, we developed an object-oriented framework in which it is easy to implement and maintain unstructured meshes. We demonstrated the versatility of this framework by implementing a flux simulation using roe scheme and an electro-magnetic simulation on both distributed and shared memory parallel computers, using the same application programming interface provided by our framework. The timing results on these different parallel platforms, including PC/workstation clusters and shared-memory multiprocessors, are also reported.
机译:本文描述了独立于平台的并行非结构化网格库的实现。在许多不规则的科学计算中,非结构化网格是基本的数据结构。然而,由于在处理网格点的不规则分布方面复杂的编程细节,因此很难在并行计算机上有效地实现非结构化网格。为了克服这个问题,我们开发了一个面向对象的框架,该框架易于实现和维护非结构化网格。我们使用框架提供的相同应用程序编程接口,通过使用roe方案进行磁通量仿真以及在分布式和共享内存并行计算机上实施电磁仿真,证明了该框架的多功能性。还报告了在这些不同的并行平台(包括PC /工作站集群和共享内存多处理器)上的计时结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号