制程变异影响下多核处理器调度策略研究

来源 :吉林大学 | 被引量 : 0次 | 上传用户:xcn1980
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着半导体制造工艺的进一步发展,集成电路(integrated circuit,IC)的集成度越来越高。单位面积能够容纳的IC数量剧增,集成电路的规模在不断缩小。半导体工艺进步的同时也带来了一些问题。由于制造尺寸越小的晶体管所需要的制造难度越高,制造难度随晶体管尺寸变化成指数级增长,同一芯片不同部位的一致性更加难以把控。在制造晶体管过程中一些很微小的误差会导致集成后的芯片在性能上产生很大的差异。多核处理器相较单核处理器来说具有并行度高,性能好的优势,已经成为目前的主流处理器。目前在多核环境下任务调度的研究很少考虑到制程变异对多核处理器的影响,在同构多核处理器上的研究几乎都认为不同核心的频率是相同的,这是十分不准确的,会引起处理器性能的损失。因此,设计合理的考虑到同构多核处理器在生产过程中由于制造工艺导致的核心间频率不一致的任务调度算法是十分必要的。本文从不同角度对多核处理器进行阐述,并详细介绍多核处理器任务调度,深入分析在多核环境下任务调度存在的问题。考虑到制程差异,提出一种基于关键路径的任务调度策略。考虑到负载平衡,提出了任务窃取策略。为了解决在实际应用中在制程差异影响下多核环境下处理器性能发生损失的问题,本文考虑到制程差异对同构多核处理器核心频率的影响,将原本计算速度相同的核心分为快核和慢核两类。快核处理关键路径上的任务,慢核处理非关键路径上的任务。通过这种方式来发挥快核的优势,降低慢核对处理器性能的限制。其次,考虑到随着任务的执行,关键路径可能发生变化的情况,提出一种动态检测关键路径的策略。现有的基于关键路径的任务调度策略无法解决随着任务执行产生的关键路径变化的问题。本文通过记录上次判定为关键任务的任务以及当前就绪任务的优先级来判断关键路径是否发生变化。在关键路径发生变化后,可以重新检测关键路径,以便于后续的任务调度。在任务优先图深度很深或是宽度很宽的情况下,会出现两种情况。一种是关键路径上的任务数目很多而只有很少的任务在非关键路径上;另一种情况是关键路径上的任务数目很少而非关键路径上的任务很多。此时,可能会出现一类核心执行完任务一直空闲而另一类核心过载的情况。为了解决上述问题,提出任务窃取策略。在该策略中,空闲核心帮助忙碌核心执行任务。最后,通过实验对算法性能进行验证。通过随机生成任务数目不同的任务优先图,在核心数目不同的情况下进行实验,在运行时间以及算法健壮性方面与其他两个算法进行对比,发现本文提出的算法降低了运行时间并且更稳定,更适合于在实际生产过程中有制程差异的多核环境下进行任务调度。
其他文献
本论文以百部科百部属对叶百部和夹竹桃科山橙属腋花山橙两种药用植物为研究对象,进行了系统的化学成分和生物活性研究。首先,采用硅胶柱色谱、葡聚糖凝胶柱色谱、反相C18柱
新己醛是制取新型甜味剂纽甜的中间体,也是重要的医药中间体。纽甜因其优良的特性在未来食品行业上将有广泛的运用。所以研究制取纽甜所必须的中间体新己醛具有重要的科学意
“5.12”强震后,震区崩塌、滑坡与泥石流等地质灾害数量远超于震前,泥石流的物源量剧增,震区群发泥石流发生过多次,此类群发泥石流具有规模大、范围广、持时长和危害严重的特
DNA损伤应答(DNA damage response,DDR)对于维持基因组的稳定性至关重要,长链非编码RNA(long noncoding RNA,lncRNA)作为一种新的功能因子,在DDR中发挥的功能和作用机理是目
研究背景:甲基苯丙胺(Mehamphetamine,METH),中文名又称为甲基安非他明、去氧麻黄,因其为纯白色晶体,外观晶莹剔透,成瘾性强,故又称之为“冰毒”。由于其生产原料易于获取,加
研究目的:胃癌是全球最常见的恶性肿瘤之一,大多数患者诊断时已是进展期。近年来随着胃镜检查的普及,胃癌诊断率逐年增高,但胃镜检查因其具有有创性不能被大多数人接受,所以
本论文针对红外热像仪 MRTD(minimum distinguishable temperature differenCe)的性能指标,进行该型红外热像仪的装配及调试工艺分析研究,从装调技术及测试方法上采取必要的
本文是一篇英汉翻译实践报告,所选文本出自澳大利亚土著作家托尼·伯奇的文学作品《白人女孩儿》,尚无中译本。译者主要选取了该书的第一到第三章作为翻译文本,并对翻译过程
研究目的:阿尔茨海默病(Alzheimer’s disease,AD)是引发老年记忆障碍最常见的一种神经退行性病,主要表现为慢性进行性认知功能丧失,并常伴随有精神症状、神经功能降低和性格
铯榴石能够实现137Cs的高容量(理论上超过40wt%)和稳定晶格固化,同时由于其具备相对较高的水热/高温热稳定性,因而被提出作为放射性废物中核素137Cs的固体宿主。然而,纯相铯榴