一类异构众核芯片在线调度算法研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:shijunjie88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着半导体技术的飞速发展,片上多核处理器芯片(Chip Multi-Processor,CMP)已经成为高性能微处理器的发展潮流。多核处理器规模的不断增加使得制造过程误差、硬件磨损等不可预见的可变因素带来的动态异构性问题日益突出。不可预见的故障会使得芯片上的各个处理器内核在使用过程中物理特性和功能发生变化,它们会在计算性能和功耗等关键参数上变得与预先设计的值不同。如果调度器忽略这种差异,将会造成处理器芯片性能与能耗上的损失。本文针对由不可预见因素导致的动态异构CMP上的任务调度问题开展研究工作,本文主要研究工作如下:首先,构建了具有可扩展性的调度算法仿真平台。该平台将多个单核模拟器互连,并能够对每个单核模拟器上的性能与能耗数据进行统计。该平台能够通过改变单核模拟器的静态配置来模拟同构多核处理器由于硬错误而导致降级的场景。本文构建的多核处理器模拟平台具有以下优点:(1)调度算法模拟运行速度快。(2)能够模拟不可预见动态异构。(3)可扩展性强,能够模拟大规模片上多核处理器。其次,已有的针对多核处理器不可预见故障的任务调度算法虽然可以提高应用线程的计算性能和能量的有效性,但在调度决策过程中需要在不同内核上通过交换执行线程并采样获得其运行时性能数据,开销较大。为了减少线程迁移和采样的次数,本文提出了面向动态异构多处理器的禁忌搜索调度算法(TSU,TabuSearch-based UnpredictedScheduling Algorithm)。该算法考虑到程序的计算性能和能量消耗在较为细粒度的执行阶段内不会有突然的变化,通过禁忌表来记录线程采样历史数据,找到线程“交换对”在各种调度策略中的“偏好”。以此为基础,TSU算法使用禁忌表降低线程重复采样次数,有效地减少了线程迁移次数。实验结果表明,TSU调度算法以不超过0.5%的ED~2代价,平均减少了33.6%的线程迁移次数和27.8%的采样次数。更进一步考虑到现有调度算法通过随机选择在两个处理器内核上执行的线程对交换和性能采样的方式较为简单、算法收敛速度慢的缺点,基于某些“线程对”交换后对ED~2的影响很小的事实,本文提出了基于影响力的半在线调度算法(IBS,Impact-based Semi-online Scheduling Algorithm)。该算法选择更有性能优势的线程对进行采样从而加速局部搜索算法的搜索效率。本文提出了“线程对”影响力的评价指标和计算方法,影响力越大的“线程对”交换后ED~2变化越大。IBS调度算法通过优先交换影响力大的“线程对”,提高了算法的收敛速度。实验结果表明,在25个功耗管理时间片上,IBS调度算法的ED~2比局部搜索调度算法平均降低了2.49%;在8核CMP中,当功耗管理时间片在70个以下时,IBS调度算法的ED~2始终低于局部搜索调度算法。
其他文献
J.M.库切(John Maxwell Coetzee,1940——),南非著名的英语文学作家。他以“结构精致、对话隽永、思想深邃”荣获了2003年诺贝尔文学奖。作为一位有道德原则的怀疑论者,库切对当下西方文明中浅薄的道德感、虚伪的文明观以及僵化的理性主义给予了毫不留情地批判。库切坚持文学应该真实地反映社会现实,揭露社会的黑暗面,他的作品也因关注南非错综复杂的殖民文化、政治压迫以及种族矛盾等现实问
本文阐述了我国社会保障法律存在的问题 ,指出正确认识社会保障制度的地位及作用 ,论述了我国社会保障立法的基本原则和建立健全社会保障体系的立法思考。
中国乡村治理模式的演变大体经历了三个主要历史时期。变迁的轨迹实际上是多元社会组织参与共治、政府逐步下放权力的过程。现行的乡村治理体制机制背景下,在公共组织之外出
<正>《战狼2》票房持续飙升,也令背后的14家出品方与7家发行方大赚。参与这场资本盛宴的既有春秋时代、嘲风影业等老面孔,也有北京文化、橙子映像等新入局者,吴京背后的资本
期刊
介绍了用于评价天然气管道失效危害的喷射火灾危害范围评价模型、GRI-00/0189危害范围评价模型及API pub581危害范围评价模型的定量评价计算方法。以某天然气管道发生穿孔泄漏
近年来,国内美学界开始关注身体问题,但与文化领域的身体实践,如人体艺术、身体写作等层出迭见的状况相比,美学研究仍然显得滞后而沉寂。本期编发的这组笔谈,意在从美学角度
课堂教学设计是一门学问,其注重学生学习数学新知的过程和心理接受机制,注重课堂教学设计的教师往往在教学中能取得较高的教学效率.本文以二次函数教学谈谈教学设计的一些做
在文献研究基础上,借鉴了多种智力理论和测试量表,通过问卷调查,从备选的53个职业岗位中筛选出8个岗位进行工作分析并探索职业潜能的结构。以此为据编制测试项目、设计制作了
在数学课程标准中,平面几何是重点内容,更是提高学生逻辑思维能力的有效方式.几何知识在传递教育价值的同时,也赋予学生诸多学习难点,主要体现在学生找不到思路和方法.在今天几何教育价值讨论热烈和新课标实施进入关键阶段的背景下,我们更应关注学生的几何学习情况,探讨如何培养学生平面几何的解题技巧.为确保此研究的可操作性和有效性,笔者采用了文献资料、访谈调查、案例分析、行动研究及文本研究等方法,阐述了国内外学