首页> 外文期刊>Parallel Computing >Interoperability parallel programs approach to simulate 3D frontal polymerization processes*
【24h】

Interoperability parallel programs approach to simulate 3D frontal polymerization processes*

机译:互操作性并行程序方法可模拟3D正面聚合过程*

获取原文
获取原文并翻译 | 示例

摘要

The main object of this paper is to demonstrate the feasibility of coupling parallel codes in the framework of large scale scientific computing. The second aim is to provide a numerical tool to solve 3D frontal polymerization in liquid problems where the multiple physical scales require intensive computation on MIMD architecture. We extend our 2D modelization [14] of such phenomena by coupling a 3D reaction diffusion system well known in solid combustion [22] with the 3D Navier--Stokes equations written in Boussinesq approximation. We develop two separate parallel codes for each physical model, each code running on its own topological network of processors with its own data structures. The non-blocking communications, manage the interaction terms of the two physical models on each code, are performed through a Portable Inter Program Communication Library (PIPCL). This communication library computes array-based communication schedules creating a one-to-one implicit mapping be- tween each data representation. The data distribution of each code is hidden to the others, allowing an easy parallel program inter-operability on heterogeneous computers.
机译:本文的主要目的是证明在大规模科学计算框架中耦合并行代码的可行性。第二个目标是提供一种数值工具,以解决液体问题中的3D正面聚合问题,其中多种物理规模需要对MIMD体系结构进行大量计算。我们通过将固体燃烧中众所周知的3D反应扩散系统[22]与以Boussinesq近似编写的3D Navier-Stokes方程耦合,来扩展这种现象的2D建模[14]。我们为每个物理模型开发两个单独的并行代码,每个代码在具有自己的数据结构的处理器拓扑网络上运行。通过可移植程序间程序通信库(PIPCL)执行无阻塞通信,管理每个代码上两个物理模型的交互项。该通信库计算基于数组的通信调度,从而在每个数据表示之间创建一对一的隐式映射。每个代码的数据分布都被其他代码隐藏,从而允许在异构计算机上轻松实现并行程序的互操作性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号