一类异构多处理器片上系统任务调度算法研究与应用

来源 :湖南大学 | 被引量 : 7次 | 上传用户:Rosa1201
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于芯片制造工艺的限制,处理器频率的继续提升遇到了物理瓶颈,多处理器技术被认为是维持片上系统性能增长的有效方法。异构多处理器片上系统(Multi-Processor System-on-Chip, MPSoC)兼顾了系统的通用性与灵活性,受到了工业界和学术界的青睐,已经被广泛应用于移动通信、嵌入式多媒体等领域。对于异构MPSoC来说,其性能的充分发挥依赖于所采用的任务调度算法。高效的调度算法可以缓解处理器数目增加所带来的高能耗、高温度、高成本等问题,能够进一步扩大MPSoC的应用范围。在满足各种约束的前提下对异构MPSoC进行优化调度已经证明是NP难问题。因而,针对异构MPSoC的各种应用需求,寻求不同优化目标下的最佳调度方案,已经成为当今多处理器技术的研究热点和重点。随着可重构技术和MPSoC的发展,出现了包含可重构资源的异构MPSoC,它兼具可重构资源的高效性和MPSoC的灵活性,为系统设计和应用提供了更多的选择。对含有可重构资源的异构MPSoC而言,任务调度时还需要完成软硬件划分,因而进一步增加了问题的复杂度。针对具有可重构功能的异构MPSoC,以充分发挥可重构资源的性能、解决异构MPSoC所面临的能耗和温度问题为出发点,分别开展软硬件优化划分算法、节能调度算法和温度感知调度算法研究。论文的具体工作如下:(1)针对双路软硬件划分的特点,借鉴0/1背包问题的相关算法思想,基于模拟退火算法的全局寻优特性,提出了一种融合贪心算法与模拟退火算法的软硬件划分方法。该方法在研究双路软硬件划分系统结构基础上,首先将软硬件划分问题规约为0/1背包问题,采用贪心算法进行快速初始划分;然后设计一种新的接收准则,根据新解在扰动模型中的位置来计算其接收概率,基于贪心算法的预划分结果,采用改进的模拟退火算法进行全局寻优。由于该算法兼具贪心算法的高效性和模拟退火算法的全局寻优能力,从而避免了模拟退火算法初始划分难以设定的问题,在任务划分质量和算法运行时间方面均取得了较好的效果。仿真实验证明了本文所提算法的有效性。(2)针对异构MPSoC中处理器数目增长所引起的高能耗问题,考虑遗传算法的高效搜索能力,采用动态电压缩放技术,提出了一种新的节能调度算法。该算法首先对遗传算法的选择算子和群体更新机制进行改进,增强了群体的多样性,然后基于改进的遗传算法来确定任务优先级,采用链表调度方法确定任务执行顺序;最后根据任务能量和时间关系,设计了一种新的任务缩放优先级计算方法,基于该优先级进行节能调度。该算法在具备遗传算法的高效搜索能力的同时,弥补了其容易陷入局部最优解的缺陷,并且通过对高能耗任务进行有针对性的缩放,很好地实现系统节能。(3)针对能量密度增长给异构MPSoC所带来的温度提升,考虑漏极功率、供电电压和温度之间的关系,以系统峰值温度最小化为优化目标,提出了一种新的温度感知调度算法。温度升高将直接缩短处理器的生命周期,同时影响系统性能和使用舒适度。本文首先针对异构MPSoC应用推广所面临的温度问题,在温度与供电电压关系的基础上,考虑处理器的漏极功率,建立温度模型;然后根据任务关键路径进行初始调度,在温度模型基础上计算任务的运行温度,运用动态电压缩放技术,通过迭代操作优化系统峰值温度。该算法中所考虑的温度模型更为实际,并且直接对具有峰值温度的任务进行优化,从而能够显著降低系统峰值温度和平均温度。(4)针对本文提出的任务调度算法,在相关嵌入式系统中进行了应用研究。针对湖南省科研条件创新专项“三维荧光光谱仪高性能数学分离关键部件研制”,进行了软硬件划分算法应用研究。该部件的核心是“数学分离”算法,涉及到大量的高维矩阵运算,在嵌入式应用中需要解决复杂计算问题。本文通过分析问题的计算特性,采用通用处理器和可重构资源相结合的方式,进行系统结构设计;然后运用本文提出的软硬件划分方法,对任务进行划分,获得了较好的系统性能。针对国家发改委项目“中国网上教育平台”子项——“移动学习平台”,进行了节能调度算法应用研究。嵌入式移动平台特别关注能耗问题,本文采用具有较好电源管理功能的PXA255芯片进行系统设计,并进行动态电压缩放技术的具体实现。在此基础上,运用本文的节能调度方法,对AVS视频解码任务进行节能调度应用研究。应用结果表明了本文算法的有效性。
其他文献
当下,创业已成为我国经济社会发展的重要推动力。在创业活动中,具有较高创业承诺的创业者,其对创业具有更强的认同感。在复杂多变的创业过程中,这部分创业者具有更坚定的信念
磁粉离合器具有接合平顺、可控性好、响应迅速、转矩传递范围广且与滑差率无关、传动效率高等优点,决定其在车辆行业有着广阔的应用前景。但是由于国外技术封锁,国内缺少相关
<正> 背景 采用体外培养的AC133 CD34~+细胞快速扩增cDNA5’末端技术,最近发现转录起始点在以前确定的转录起始点上游大约0.7 kb。在红细胞系统和上皮系统中可以证实转录起始
目的观察畲药龙斑汤结合多烯磷脂酰胆碱治疗酒精性肝炎的疗效及对患者血清瘦素(leptin)及同型半胱氨酸(Hcy)表达的影响。方法选取70例2018年2月~2019年6月在我院治疗的酒精性
农民工在我国从计划经济体制向市场经济体制转型的过程中出现,展现的是农村劳动力向城市或其他产业大规模转移的社会现象。随时间推移,八十年代后出生的新一代农民工逐渐成为
介绍了远岸深水中钢沉井着床定位时采用的测量方法和施工坐标系转换为桥轴坐标系的转换方法,着重对沉井下沉时相关几何姿态参数的计算方法进行描述,可为以后类似工程的沉井定
<正> 毛细胞白血病(HCL)是由Bouroncle(1958年)首先描绘。它是属B淋巴细胞系(表达有特异性CD_(1a)抗原)的慢性恶性增殖性疾病。慢性过程多变,其中部分患者多年无临床症状,而
全国科技活动周重大科普示范活动“科技列车行”于2020年9月3日至8日在湖南省怀化市举行。期间共有130余位专家、60余位省市县科技特派员在全市13个县市区开展300余场科普和
保证露天煤矿边坡稳定对人员安全、经济效益、开采进度都具有积极作用。本文在分析胜利东二矿工程勘察资料基础上,采用Geo-Studio数值软件建立工程模型,预测东帮边坡的安全系
目的:研究颈动脉超声在颈动脉粥样硬化诊断中的应用价值。方法:研究对象:选取2018.1~2019.10于我院诊治的脑血管疾病患者50例作为观察组,选取同期我院健康体检者50例作为对照