Load and memory balanced mesh partitioning for a parallel en(4)

时间:2025-07-06

Abstract. We use a parallel direct solver based on the Schur complement method for solving large sparse linear systems arising from the finite element method. A domain decomposition of a problem is performed using a graph partitioning. It results in sparse

G0

Uncoarsening phase3G

GInitial partitioning phase

Fig.3.Theschemaofmultilevelk-waypartitioning.

coarsergraphscreateslevels.Amatchingisoftenusedtocollapse2verticesintoamultivertex.TheSHEMheuristicsformatching,introducedin[5],workswell.

Initialpartitioning.Whenthecoarsestgraphissu cientlysmall,itcanbe

partitionedbyanygraphpartitioningtechnique.

Uncoarsening.AcoarsergraphGlisuncoarsedtoGl 1andthepartitioning

ofGlisprojectedtoGl 1andthenre ned.TheFiduccia-Mattheyses(FM)heuristicsisasimple,fast,andsu cientlygoodoptionforthere nement.Itsearchescandidateverticesinthesetofboundaryvertices,i.e.,verticesadjacenttoavertexinanotherpartition.Thenittriestomoveaselectedvertexintootherpartitions.Themoveisacceptedifoneofthefollowingconditionsisful lled:

1.Thesizeoftheedgecutisdecreasedandthepartitioningremainsbal-anced.

2.Thesizeoftheedgecutisnotincreased,butthebalancingisimproved.Toimprovethebalancingofastronglydisbalancedpartitioning,abalancingstepmaybyadded.ItworksliketheFMheuristics,buttheconditionsforacceptingamovearedi erent:

1.Thebalancingisimproved.

2.Thesizeoftheedgecutisdecreased,butthebalancingisnotworsened.

2.2ReorderingandAssemblingofSubmatrices(Phases2+3)

Afterthedomaindecomposition,theinternalnodesinallpartitionsarereorderedtominimizethesizeoftheenvelope.

De nition3.Inthei-thstepofthefactorizationofasymmetricmatrixA,thewavefrontissetofpairs

<wi(A)={{r,i}: ars=0,r>=i,s=i}.(2)

Load and memory balanced mesh partitioning for a parallel en(4).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219