首页> 美国政府科技报告 >Load Balancing for the Parallel Adaptive Solution of Partial DifferentialEquations
【24h】

Load Balancing for the Parallel Adaptive Solution of Partial DifferentialEquations

机译:偏微分方程并行自适应解的负载平衡

获取原文

摘要

An adaptive technique for a partial differential system automatically adjusts acomputational mesh or varies the order of a numerical procedure with a goal of obtaining a solution satisfying prescribed accuracy criteria in an optimal fashion. Processor load imbalances will, therefore, be introduced at adaptive enrichment steps during the course of a parallel computation. We develop and describe three procedures for retaining and restoring load balance that have low unit cost and are appropriate for use in an adaptive solution environment. Tiling balances loading by using local optimality criteria within overlapping processor neighborhoods. Elemental data are migrated between processors within the same neighborhoods to restore balance. Tiling can potentially be improved by creating a dynamic partition graph connecting processors and their neighboring regions. After coloring the edges of the graph, elemental data are transferred between processors by pairwise exchange. Octree decomposition of a spatial domain is a successful three-dimensional mesh generation strategy. By performing tree traversals that (I) appraise subtree costs and (II) partition spatial regions accordingly, we show that octree structures may also be used to balance processor

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号