当前位置:主页 > 科技论文 > 计算机论文 >

多核系统中支持任务级乱序多发射的主控核设计

发布时间:2019-10-08 14:47
【摘要】:随着多核技术的不断发展,单个芯片上集成的处理核越来越多,所带来的潜在计算能力也越来越大。但实际上大多数多核系统在运行时有较多的处理核长时间处于空闲状态,因而并没有获得理想的并行度,潜在的计算能力也没有得到充分地挖掘,从而造成了计算资源的浪费。因此如何有效调度片上多核系统中的处理核、充分挖掘并行度就成为了当前多核技术上的一个重要课题。任务级乱序多发射,是将在单个处理核中已经应用成熟的指令级乱序多发射的核心技术进行扩展,包括寄存器重命名、动态调度等技术,使其应用在由多个处理核组成的粗粒度任务流水线上,自动追踪任务间的数据依赖,灵活调度片上的处理核,从而充分挖掘任务级并行性,提升资源利用效率。本文针对以上问题,在基于片上网络通信架构的多核系统上,对于如何设计支持任务级乱序多发射的主控核进行了深入研究。本文的主要工作如下:1.深入研究了传统指令级乱序多发射的关键技术的原理与实现;分析了将指令级乱序多发射扩展到任务级乱序多发射所面临的问题,分析了目标系统特征对实现任务级乱序多发射所提出的要求,并给出了相应的解决方案。2.提出了一种新颖的支持任务级乱序多发射的主控核设计方案。该主控核采用了两级编程架构,设计了任务级寄存器重命名机制以消除假数据相关,采用追踪“任务—寄存器”间的相关性替代“任务—任务”间的相关性,通过资源分配器和分支预测器分别解决结构冒险和控制冒险。同时,本文设计了一种新颖的任务级动态调度器和用于管理片上处理核的资源分配器。另外,本文还引入了对任务内多处理核间的SIMD工作模式的支持。3.完成了一种可重构运算器的流水化设计,并提出了一种基于NoC通信的异构多核系统架构。通过在该异构多核系统上加载实验,验证了本文所设计主控核功能的正确性。4.根据任务级乱序多发射技术的主要影响因素,在该异构多核系统中映射了具有不同特征的应用,从而评估了在本文所设计主控核的控制下该系统的性能,并初步探索了任务映射的原则。
【图文】:

示意图,乱序,示意图,多核


流水线的概念,将广泛应用于单核系统中的寄存器重命名、动态调度扩展到任务逡逑级,动态检测任务间数据相关性,从而乱序执行非推测任务,实现任务级乱序多逡逑发射。如图1.1所示为任务级乱序超标量流水线示意图W,,关键在于前端任务窗中逡逑的任务间相关性解析和重命名操作,并将就绪的任务发送到后端多核系统中执行。逡逑文献[17]通过搭建一个周期精确的片上多核处理器(CMP)的模巧器TaskSim来评逡逑2逡逑

示意图,种数,相关性,示意图


2N1数据冒险逡逑指令间数据相关性可细分为H种真数据相关、输出相关和反相关。其中逡逑输出相关和反相关统称为名称相关。如图2.1所示为H种数据相关性的示意图,假逡逑设按照程序顺序指令i在指令j之前。逦^逡逑(^dd邋r3,rl^)s^邋(fl:邋Add邋r3,rli"2,r逡逑i逦r3邋I逦r3逦|邋巧_逡逑Add逦^邋(邋j:邋Add逦^Addr3,r4,r5逡逑(a)邋True邋data邋dependence邋(b)邋Output邋dependence逦(c)邋Anti-dependence逡逑图2.1邋H种数据相关性示意图逡逑Fig邋2.1邋Schematic邋drawing邋of邋tiie邋three邋data邋dependencies逡逑1)
【学位授予单位】:合肥工业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP332

【相似文献】

相关期刊论文 前10条

1 阳丽;张义良;;一种乱序算法及其应用[J];萍乡高等专科学校学报;2007年06期

2 赵庆林,冯丽;蜂窝重叠情况下移动IP切换延时分析[J];通信学报;2005年03期

3 曾彬,张大方,黎文伟;一种基于概率密度函数的IP网包乱序行为评价指标[J];计算机工程与科学;2005年04期

4 杨志云;李伟;陈琳;徐正全;;基于密钥矩阵序列的视频乱序加密方法[J];计算机应用研究;2007年05期

5 孙伟;温涛;郭权;;MANET中基于延时响应的乱序数据包处理算法[J];东北大学学报(自然科学版);2009年07期

6 赵庆林,李忠诚,冯丽,杨建华;移动IP的切换特征分析(英文)[J];软件学报;2005年07期

7 韩晓鑫;付宇卓;韩泽耀;;TCP段乱序重排的硬件设计与实现[J];信息技术;2008年10期

8 罗建英;;基于缓冲聚类的分片报文乱序处理算法[J];网络安全技术与应用;2010年02期

9 胡晓峰;孙志刚;苏金树;;基于NewReno拥塞控制机制的TCP分组乱序影响分析[J];计算机工程与科学;2009年05期

10 刘海龙;李战怀;陈群;;乱序RFID数据流上的复杂事件检测方法[J];西北工业大学学报;2009年04期

相关会议论文 前1条

1 曾彬;张大方;黎文伟;;一种基于概率密度函数的IP网包乱序行为评价指标[A];第三届中国测试学术会议论文集[C];2004年

相关硕士学位论文 前8条

1 张扬;多核系统中支持任务级乱序多发射的主控核设计[D];合肥工业大学;2016年

2 程宏;保证服务质量的交换机调度技术研究[D];上海交通大学;2009年

3 王晓冬;通信系统中重排序问题研究[D];电子科技大学;2006年

4 张如愚;从计算机random函数说开去在乱序中寻找新的艺术创作语言[D];中国美术学院;2014年

5 金繁;基于嵌入式Linux的乱序密码键盘设计[D];北方工业大学;2014年

6 李萍;TCP over HyLABS性能分析[D];电子科技大学;2009年

7 孟凡凡;基于概率估计的CETEN机制改进[D];湖南大学;2007年

8 董正杨;乱序处理器指令吞吐量平稳化的动态调节方法研究[D];华中科技大学;2012年



本文编号:2546343

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2546343.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户2e114***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com