群机系统下数据并行程序动态负载平衡的研究与实践

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:j443191910
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
并行处理已成为现代计算机科学与技术的重要研究领域.作为并行处理的重要分支,数据并行技术被广泛应用于大规模科学与工程计算.群机系统(COW)的迅速发展使其成为并行计算系统中令人瞩目的一族.群机系统的异构性和开放性导致了各节点机负载波动性,对基于群机系统的并行处理技术提出了新的课题;根据节点机的负载波动实施动态负载平衡,以提高并行系统的效率.动态负载平衡就是应用软件能在运行过程中,不断地根据运行时各计算节点的负载状况,将工作量动态地重新分配到各计算节点上,负载轻的计算节点分配较多的工作.为提高COW上并行程序的执行效率,人们在软件系统的多个层次上采用了动态负载平衡:操作系统级、编译级、语言级.操作系统级动态负载平衡难以适应变化多端的应用问题,语言级的动态负载平衡对编程者要求太高,编程复杂度较大,都难以取得良好的效果,因此编译级的负载平衡是今后发展的主要方向.该文主要研究群机系统中数据并行程序的动态负载平衡.
其他文献
该文的工作是在SSRE系统的基础上进行的.首先,将SSRE从仅支持单构件扩展到支持多构件库,实现了对多库的管理和重组.从而不同应用领域的可重用构件可以分库存放,避免了库的庞
本文主要对遗传算法以及模糊C均值算法(Fuzzy C-Means,FCM)进行研究和改进,并依据改进的遗传算法和模糊C均值算法,对文本聚类系统进行了设计。FCM算法作为应用最为广泛的一种基
虚拟现实技术是一系列高新技术的汇集,涉及人工智能、计算机图形学、人机接口技术、多媒体技术、传感技术以及高度并行的实时计算技术等领域.分布式虚拟现实(Distributed Vi
该文主要内容涉及到基于XML的电子数据交换技术及数据库的XML信息:1.远程过程调用(RPC)与XML;2.基于XML的脚本组件模型;3.基于XML的数据库Internet信息发布;4.基于XML的电子
首先对血吸虫病的流行规律和影响因素进行了分析研究,传统预测理论应用于血吸虫病预测研究中,面临挑战,该研究提出了以灰色系统理论作基础,对决策支持系统建立中的关键问题进
自70年代中期开始提出多数据库集成问题以来,多数据库集成技术得到了普遍的关注,同时也在计算机应用的诸多领域有着广泛的应用需求,尤其是它在计算机集成制造系统(Computer I
该文以HPC++语言进行了简单的描述,并详细介绍了HPC++语言的数据并行部分,在对HPC++数据并行研究的基础上,论文讨论了如何对任务并行语句PAR的扩充.在实现PAR语句时,研究人员
该文首先介绍了专家系统的产生、发展和现状,详细地阐述了构造专家系统的基本技术,包括知识获取、知识表示、推理机制和解释机制,在并此基础上,论述了正向推理和反向推是策略
分布式人工智能(DAI)是人工智能的前沿课题,开放的多智能体系统(MAS)是分布式人工智能的重要研究方面.该文研究的重点是开放的多智能体系统的通讯问题.它包括通讯方式和通讯
多通道界面使用多种交互设备(语音、手势、视线跟踪等),扩大用户的输入带宽,提 高用户的交互效率.当前Internet和LAN上的网络应用有三个特点:浏览器以Web为主 ,集成了Interne