首页> 外文OA文献 >Portable Parallel Programming for the Dynamic Load Balancing of Unstructured Grid Applications
【2h】

Portable Parallel Programming for the Dynamic Load Balancing of Unstructured Grid Applications

机译:用于非结构化网格应用程序的动态负载平衡的可移植并行编程

摘要

The ability to dynamically adapt an unstructured -rid (or mesh) is a powerful tool for solving computational problems with evolving physical features; however, an efficient parallel implementation is rather difficult, particularly from the view point of portability on various multiprocessor platforms We address this problem by developing PLUM, tin automatic anti architecture-independent framework for adaptive numerical computations in a message-passing environment. Portability is demonstrated by comparing performance on an SP2, an Origin2000, and a T3E, without any code modifications. We also present a general-purpose load balancer that utilizes symmetric broadcast networks (SBN) as the underlying communication pattern, with a goal to providing a global view of system loads across processors. Experiments on, an SP2 and an Origin2000 demonstrate the portability of our approach which achieves superb load balance at the cost of minimal extra overhead.
机译:动态适应非结构​​化骑乘(或网格)的能力是解决具有不断变化的物理特征的计算问题的强大工具。但是,有效的并行实现是相当困难的,尤其是从各种多处理器平台上的可移植性的角度来看。我们通过开发PLUM(一种与消息传递环境中的自适应数值计算无关的锡自动反体系结构框架)来解决此问题。通过比较SP2,Origin2000和T3E的性能来证明可移植性,而无需进行任何代码修改。我们还提出了一种通用负载均衡器,该负载均衡器利用对称广播网络(SBN)作为基础通信模式,旨在提供跨处理器的系统负载的全局视图。 SP2和Origin2000的实验证明了我们方法的可移植性,该方法以最小的额外开销为代价实现了出色的负载平衡。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号