发明名称 Dynamic load balancing for adaptive meshes
摘要 A method for dynamic load balancing of a mesh, wherein the mesh is partitioned to find a solution using a plurality of processors, and wherein the partitions have become unbalanced. The present method allows large portions of the mesh to continue to progress towards a solution by only repartitioning a small percentage of the overall mesh. This is done by stripping cells along the partition interfaces using a marching method to form a free-cell region, repartitioning the free-cell region, and joining the repartitioned portions of the free-cell region with the remaining cells in a manner that will increase the efficiency of the solver.
申请公布号 US8983817(B2) 申请公布日期 2015.03.17
申请号 US201113328435 申请日期 2011.12.16
申请人 The Boeing Company 发明人 Fisher Mark S.;Mani Mortaza
分类号 G06G7/50;G06F9/50;G06F17/50;G01V99/00;G06K9/62;G06T17/20 主分类号 G06G7/50
代理机构 Toler Law Group, PC 代理人 Toler Law Group, PC
主权项 1. A method comprising: identifying, with a processor of a plurality of processors, one or more partition interfaces associated with a mesh that is partitioned to be solved by the plurality of processors; creating a plurality of super-cells with the processor from original partitions, a remainder of the mesh forming a free-cell region, wherein the free-cell region includes cells of the mesh adjacent to both sides of the one or more partition interfaces; dividing the free-cell region into a plurality of portions with the processor; and combining each of the super-cells with at least one portion of the plurality of portions with the processor to form a plurality of new partitions.
地址 Chicago IL US