计算机研究与发展
計算機研究與髮展
계산궤연구여발전
JOURNAL OF COMPUTER RESEARCH AND DEVELOPMENT
2011年
9期
1759-1767
,共9页
负载划分%社会学仿真%复杂网络%并行离散事件仿真%图划分
負載劃分%社會學倣真%複雜網絡%併行離散事件倣真%圖劃分
부재화분%사회학방진%복잡망락%병행리산사건방진%도화분
负载划分是决定集群计算环境下基于复杂网络的并行社会学仿真性能的核心因素之一.由于背景负载等因素的影响,集群系统中往往需要根据实际可用计算资源非均匀分配仿真任务,而现有针对无标度特性拓扑结构的并行仿真负载划分算法无法适应集群环境下计算负载非均匀划分的需求.针对这一问题,提出了一个基于集散节点聚合的负载划分算法,将集群计算环境下基于复杂网络的并行社会学仿真负载划分优化问题转换为一个二部图最小代价赋值问题,最终得到仿真任务到计算节点的分配方案.理论证明该算法近似解与全局最优解比值不超过3,时间复杂度不超过O((k!+1)·kn).实验结果表明该负载划分算法相比现有算法平均提高18.8%的仿真运行性能,证明了该算法的有效性和实用性.
負載劃分是決定集群計算環境下基于複雜網絡的併行社會學倣真性能的覈心因素之一.由于揹景負載等因素的影響,集群繫統中往往需要根據實際可用計算資源非均勻分配倣真任務,而現有針對無標度特性拓撲結構的併行倣真負載劃分算法無法適應集群環境下計算負載非均勻劃分的需求.針對這一問題,提齣瞭一箇基于集散節點聚閤的負載劃分算法,將集群計算環境下基于複雜網絡的併行社會學倣真負載劃分優化問題轉換為一箇二部圖最小代價賦值問題,最終得到倣真任務到計算節點的分配方案.理論證明該算法近似解與全跼最優解比值不超過3,時間複雜度不超過O((k!+1)·kn).實驗結果錶明該負載劃分算法相比現有算法平均提高18.8%的倣真運行性能,證明瞭該算法的有效性和實用性.
부재화분시결정집군계산배경하기우복잡망락적병행사회학방진성능적핵심인소지일.유우배경부재등인소적영향,집군계통중왕왕수요근거실제가용계산자원비균균분배방진임무,이현유침대무표도특성탁복결구적병행방진부재화분산법무법괄응집군배경하계산부재비균균화분적수구.침대저일문제,제출료일개기우집산절점취합적부재화분산법,장집군계산배경하기우복잡망락적병행사회학방진부재화분우화문제전환위일개이부도최소대개부치문제,최종득도방진임무도계산절점적분배방안.이론증명해산법근사해여전국최우해비치불초과3,시간복잡도불초과O((k!+1)·kn).실험결과표명해부재화분산법상비현유산법평균제고18.8%적방진운행성능,증명료해산법적유효성화실용성.