粗粒度可重构阵列的系统级功耗建模及优化

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:sunday_rectina
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可重构体系结构是一种介于通用处理器与专用集成电路之间的结构,结合了通用处理器的灵活性和专用集成电路的高性能优点,适用范围广,可以通过动态重构灵活的实现不同功能的切换,因此获得了广泛的研究与应用。目前低功耗设计已成为现代可重构系统设计的重要任务之一。可以在系统级、软件层级、RTL级、逻辑层级、部件级和版图级等不同层次进行功耗优化的建模与设计,而进行低功耗设计的优化层级越高,优化空间越大。因此本文对可重构系统的系统级功耗建模问题进行研究,并在此基础上进行系统级的功耗优化。本课题面向粗粒度可重构体系结构,对指令级功耗模型、部件级功耗模型等系统级功耗模型进行研究,在指令级功耗模型的基础上进行改进,通过建立指令查找表,重点对可重构阵列进行功耗优化分析并在系统级层面建立了改进型指令级功耗模型。通过EEMBC标准进行测试,发现该模型的误差在10%以内,可以通过该模型指导功耗优化。基于该功耗模型,我们设计了功耗感知的任务编译算法,该算法以RSMap算法为基础,在指令级层面对可重构阵列进行了功耗优化。以该编译算法为基础,设计了基于LLVM的GRVM编译器平台,可以完成面向粗粒度可重构系统的硬件编译工作。利用所开发的功耗感知任务编译器在GREP可重构体系架构与功耗模型上进行了详细的实验,结果表明,提出的功耗感知的优化编译算法可平均降低22.9%的程序执行总功耗,而性能损失只有3.9%。相关结果及方法对于未来可重构架构的低功耗优化设计及应用具有较为重要的价值。
其他文献
电液伺服系统具有信号检测、校正和放大都较为方便,易于实现远距离操作,易于和响应速度快、抗负载刚度大的液压动力元件实现整合,具有很大的灵活性和广泛的适应性等诸多优点
目的:通过观察浮针多点进针疗法对肩周炎患者临床症状和体征的改善情况,评价本疗法的临床疗效,以期为缓解肩周炎症状以及减少复发提供新思路。方法:从2019年02月至2019年12月
本文主要讨论了现代汉语状语标记的隐现问题,并从对外汉语教学角度进行了分析。首先从状语标记本身入手,认为结构助词“地”和“的”都可以作为状语标记使用,并对两者的分合
本文以长沙县方言古浊去声字现今的演变情况为主要研究对象,结合社会语言学相关理论知识和调查方法,结合真实语言材料探讨现今长沙县方言古浊去声字演变的基本情况,并进一步
句法启动的实验方法近年来开始被广泛运用于语言习得的相关研究,汉语中的双及物结构也是汉语本体研究和对外汉语教学研究的重点内容,本文主要通过句法启动实验研究汉语双及物
目的:观察归芍润燥洗剂治疗手足慢性湿疹(血虚风燥证)临床疗效方法:选择70例来黑龙江中医药大学附属第二医院皮肤科门诊就诊的手足慢性湿疹患者作为研究对象,时间在2018年2月
赛多浦岗日地区位于青海雁石坪Pb-Zn-Fe(W、Sn、Sb)成矿带,目前发现各类矿床、矿(化)点7余处,本文以楚多曲铅锌矿床、景日强玛铅锌银矿化点、岗陇强玛铜矿化点为研究对象,充
西班牙语是世界第二大通用语言,也是世界使用人数第二的语言。近年来随着国内对于西班牙语重要性的正确认识以及与西语世界各国日渐密切的政治经济文化往来,国内掀起了学习西
近年来,随着数字化扫描技术、三维动画与互联网的快速发展,对三维模型的处理、分析及表示等形成了一个新的研究分支,即三维模型编辑,其主要研究内容包括网格去噪、逆向工程、网格分割、形状匹配、纹理映射、模型修复以及几何变形等。由于三维模型自身的复杂性以及用户对其获得分割结果意向的差异性,网格分割研究长期以来并没有形成一种统一的算法,现有的方法中对模型的分割都会存在或多或少的缺点。为了使分割结果适应多种模型
研究背景多节段颈脊髓病(Multilevel cervical myelopathy,MCM),颈椎后路单开门微型钛板固定术是现时国内比较受欢迎的术式之一。钛板固定较丝线悬吊固定具有明显优势,但价格