4.2 负载平衡 4.2.1 负载平衡的定义及其分类 问题背景:并行计算机的进程数目超过了可用的处理机数。 负载的度量:CPU时间、通信时间、存储器用量、并发进程数等等。 什么是负载平衡(Load Balance)? 1. 静态的负载平衡 针对应用程序中的各种信息(如各个任务的计算量大小、依赖关系和通信关系)以及并行系统本身的状况(如网络结构、各处理结点计算能力)对应用程序中的并行任务作出静态的分配决策,在运行该程序的过程中依照事先的分配方案将任务分配到相应结点。 问题是任务负载是动态产生的,很难准确预测。这种方法只用于理论推导而很难用于实际。 2. 动态的负载平衡 在应用程序运行过程中实现负载平衡:通过分析并行系统的实时负载信息,动态地将任务在多处理机之间进行分配和调整。 4.2.2 负载分配算法的构成 1. Transfer Policy(传送策略) 用来确定一个结点是否进行任务传送。 常用的是阈值(Threshold policy)。把结点分成忙碌和空闲两类,某个结点的负载低于阈值即为空闲,高于阈值为忙碌。如果阈值设置过低,负载量人为的很高;如果阈值设置过高,结点事实上已经支持过重的计算,但表面上仍显得空闲。 如结点上产生了一个新的任务,使负载超过了阈值,则可认定此结点为Sender
您可能关注的文档
最近下载
- 初中英语必背3500词汇(按字母顺序+音标版).docx VIP
- 2026年全国新高考1卷英语试卷(含答案及解析).pdf
- SF36量表中文版问.docx VIP
- ISO 16843-22025 健康信息学 - 用于表示针灸的分类结构 - 第2部分针刺标准立项发展报告.docx
- 2026最新青年教师师徒结对协议书5篇.docx
- 2027高考一轮总复习化学课件---5.5 分子的性质 配合物与超分子.pptx VIP
- 2026新教材语文 第5课《秋天的怀念》课件.pptx VIP
- 国家科技型中小业申报流程.doc VIP
- 连续性肾替代治疗容量评估与管理专家共识.pptx VIP
- 高中 化学 选择性必修2 第三章 晶体结构与性质《 第四节 配合物与超分子》课件.pptx
原创力文档

文档评论(0)