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

可重构指令集处理器设计中的软件重定向关键技术研究

发布时间:2021-07-27 06:08
  电子信息技术、网络技术和硬件工艺的迅猛发展使得计算机系统越来越复杂。新应用领域的兴起对程序与计算能力提出了越来越严格的要求,多变的用户群体使得处理器的执行任务具有了高动态性的特点,而传统的基于静态指令集设计的处理器已经无法满足这类需要兼顾性能和灵活性两方面因素的应用需求。为了能够高效地适应用户动态变化的任务需求,可重构指令集处理器应运而生。可重构指令集处理器将可重构技术应用到专用指令集处理器的实现中,利用可重构逻辑器件的硬件可编程性,针对不同的应用特征自适应地定制其最优的执行环境,从而在保有专用指令集处理器优点的前提下更有效地满足嵌入式领域的不同应用要求。由于可重构指令集处理器的指令集能够在设计完成后根据应用程序特点进行动态更改,与传统的固定指令集的处理器设计有很大的不同。这就使得针对传统处理器设计的软件工具链不适合于可重构指令集处理器应用程序的开发,需要有新的设计方法用于构造适应动态指令集特征的工具链,以便充分挖掘系统的处理性能。本文针对上述的问题,以所设计的支持动态剖析的可重构指令集处理器为基础平台,提出了一个能够实现软件工具链可重定向设计的开发方案。该方案在对应用程序进行初始快速... 

【文章来源】:中国科学技术大学安徽省 211工程院校 985工程院校

【文章页数】:124 页

【学位级别】:博士

【部分图文】:

可重构指令集处理器设计中的软件重定向关键技术研究


三种计算模式的时空域特征(nehonandWawr习nek1999)

可重构系统,合方


根据这种祸合关系的紧密程度,可重构系统可以分为4类:(l)可重构内部处理单元;(2)可重构协处理器;(3)可重构附加处理单元;(4)可重构外部处理单元。图1.2中的灰色部分显示了可重构逻辑在四种可重构系统中的位置。WO犷如扭6OnS毛 andaloneRocessingUnit:‘.……O已:曲..…图1.2可重构系统的不同祸合方式 (ComPtonandHauck2002)这四种藕合结构各有优劣。总的来说,可重构逻辑与通用处理器之间的藕合度越大,那么它们之间的通讯代价就越低,但处理器对可重构逻辑的干预性也越强,其应用能力也就受到了限制;反之,可重构逻辑与处理器之间的祸合度越小,则可重构逻辑能够独立工作的时间就越长,与处理器在执行计算任务时的并行度

组织结构图,组织结构,重定向,开发环境


第2章软件J二具链重定向开发环境第2章软件工具链重定向开发环境DP一RISP简介DP一班sP是本文研究的软件工具链重定向开发环境(RetargetablesoftlsDevelopmentEnvironment,RSTDE)的硬件平台。它遵循ASAP(APplieeeifieAd叩tiveProeessor)架构(Ji2008),是一种侧sp体系结构的自适应,将ASIP技术与可重构技术结合使用,能够动态地扩展原指令集体系结制自定义指令以适应上层应用的变化。,1DP一租SP组织结构

【参考文献】:
期刊论文
[1]基于插桩分析的Java虚拟机自适应预取优化框架[J]. 邹琼,伍鸣,胡伟武,章隆兵.  软件学报. 2008(07)



本文编号:3305241

资料下载
论文发表

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


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

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