【摘 要】
:
异构计算是并行计算领域的热点问题,可以实现高性能计算、负载均衡。将任务节点合理分配到异构集群中是任务调度主要解决的问题。作为静态任务调度算法的代表,处理器上关键路
论文部分内容阅读
异构计算是并行计算领域的热点问题,可以实现高性能计算、负载均衡。将任务节点合理分配到异构集群中是任务调度主要解决的问题。作为静态任务调度算法的代表,处理器上关键路径算法(CPOP)能够快速解决异构系统下多任务节点的静态调度问题,从而得到全局最优解。目前,异构计算环境下任务调度算法大多局限于算法的效率问题,如何提高算法的效率是广大学者研究的重要课题之一。Pi演算具有成熟的知识体系和分布式建模的优势,是提高异构计算系统任务调度算法效率的有效方法。其核心优势是通道既可以传输资源,也可以将通道作为资源发送出去。本文通过对异构系统任务调度算法和Pi演算理论的研究,结合前人的研究成果,提出了基于Pi演算的提高异构环境任务调度算法运行效率的理论模型,缩短了异构环境下任务调度算法的完成时间。本文的主要工作内容如下:(1)定义了基于Pi演算的异构系统任务调度算法模型。将CPOP算法细化成4步,用Pi演算理论分别对每一步进行建模,用进程表达式表示各个节点的逻辑计算和相互通信。(2)用MWB工具验证了本文提出的Pi演算模型的正确性,使用以Pi演算为理论基础的n Pict并行编程语言实现了任务调度算法模型。(3)构建不同拓扑结构的DAG图,使用传统高级程序设计语言进行实现,将其与n Pict语言实现的结果做对比分析,从时钟时间、CPU时间、内核时间三个方面说明本文提出的Pi演算模型的优势。本文提出了基于Pi演算的异构系统任务调度算法的通信模型,分别用C++语言和基于Pi演算的n Pict语言编程实现。通过模拟仿真实验数据对比,可以发现n Pict语言实现的程序执行时间更短、速度更快。因此,Pi演算对CPOP算法的效率具有较大提升,同时对任务调度相关应用具有重要意义。
其他文献
论证式教学策略是当前国际科学教育研究的热点之一。它通过将论证活动引入课堂,让学生经历类似科学家的评价资料、提出主张、为主张进行辩驳等过程,从而培养学生科学的思维方
<正>人才培养是保险业发展的关键,而我国大学保险院系是保险人才培养的重要场所。本文探讨一种保险人才培养的立体模式,即大学保险院系的保险专业教育在自身正确定位的前提下
随着信息技术的日新月异,知识和信息的载体以及传播手段日趋多元,高校图书馆被动服务的管理模式已严重落伍,新形势下高校图书馆教育功能弱化现象严重。本文拟就此进行原因探
提出一种变结构单神经元-Smith预估控制器方案,用于大时滞过程控制。仿真结果表明,单神经元Smith预估控制能够充分利用神经元自学习、自适应的能力以及Smith预估补偿控制的优点
目的评价盐酸多奈哌齐治疗不同类型老年痴呆的临床疗效、安全性。方法选取我院2015年3月~2016年10月期间收治的126例老年痴呆患者作为研究对象,根据病理类型的不同将126例患者
各级政府从2007年开始进行城镇居民医疗保险制度的试点,期望以此来解决城镇困难群体的就医问题。文章首先以我国东部地区某市的数据分析了老年城镇居民医疗保险制度运行,筹资
当今的产业特征、技术特性乃至权利人的需求都与专利制度创立之初发生了很大变化,此外专利泛滥和过度保护阻碍创新,甚至危及公共利益,人们不禁怀疑专利制度的合理性。"异质化
我国破产法的立法体例既没有采用意大利式的"商人破产主义",也没有采用英美法系的"一般破产主义",而是采取了具有中国特色的"企业法人破产主义"。其主体适用范围只限于企业法
真人秀类型的电视节目在近几年来以其独特的魅力活跃于电视荧屏上,其对传统节目的颠覆与冲击有目共睹。虽然真人秀节目从诞生之日起就引发着广泛的争议。然而这种远渡重洋的
文章针对因检察权属性不明确导致职能划分不合理的问题,尝试从理论分析的角度出发,提出司法属性是检察权的基本属性。同时为实现司法权力制衡,检察权也具有法律监督属性,检察