【摘 要】
:
在可扩展处理器中实现自定义指令已经成为提高应用程序运行效率的常用方法之一,为了解决现有识别自定义指令方法设计周期长的问题,同时满足嵌入式应用对高性能和低功耗不断增
论文部分内容阅读
在可扩展处理器中实现自定义指令已经成为提高应用程序运行效率的常用方法之一,为了解决现有识别自定义指令方法设计周期长的问题,同时满足嵌入式应用对高性能和低功耗不断增长的需求,提出一种面向可扩展处理器的自定义指令自动识别方法。该方法实现完全自动化的编译流程,从而为可扩展处理器提供通用的自定义指令自动识别方法。首先,将原始代码转换为控制数据流图,实现对源代码的预处理;其次,基于控制数据流图内的数据流图,采用子图枚举算法以自底而上的方式枚举出所有连通凸子图,算法采用的节点删除技术能够有效地避免产生冗余子图,同时提高用户可灵活修改约束条件的能力;然后,分别从面积、性能和代码量三个角度考虑,利用子图选择算法选择部分最佳子图作为最终的自定义指令;最后,将所选的自定义指令重新生成新代码作为可扩展处理器的输入。利用具有丰富算术和逻辑运算的7个测试基准程序对本文的子图枚举算法和子图选择算法进行验证。实验结果表明,本文的子图枚举算法与TD算法和CMS算法相比,其枚举效率得到了很好的提升。本文提出的基于关键路径的子图选择算法、基于出现频率的模式选择算法以及基于最少子图数目的选择算法分别在提升性能、重用硬件资源、减少代码量等方面具有一定的优势。
其他文献
随着计算机和网络传媒技术的不断发展,很多广播电台、电视台以及报社等传媒企业都相继建立了传媒信息管理系统对传媒信息进行合理化的管理。其主要的目标是实现对传媒资源的
目的:构建带有sgp130基因的真核细胞表达重组质粒,在真核细胞CHO中表达sgp130蛋白,观察sgp130蛋白对肝癌细胞株HepG2细胞生长的影响,以及对荷瘤裸鼠模型和小鼠DEN诱导肝细胞
透明导电氧化物(transparent conductive oxide,TCO)薄膜是一种重要的宽禁带半导体材料,人们对它的研究可以追溯到19世纪末。由于TCO薄膜具有良好的光学和电学性能,因而被广
自从改革开放以来,我国经济增长迅猛,已经成为了世界经济发展史上的奇迹。作为国民经济的主导部门,我国制造业行业更是取得了巨大的成就。然而,我国制造业行业飞速发展的背后
当前,市场化的经济体制在我国已经基本上建立起来了。企业作为市场的主体,积极转变观念,对企业发展显得尤为重要。把市场营销活动作为企业管理的重要内容,并将项目化管理的内
随着监控系统在城市的广泛应用,监控视频中行人的检测与识别日益成为智能监控领域的重点与难点,而自动识别行人的各部分属性已经成为一项重要的课题。在实际应用中,一个常见
进入21世纪,随着我国加快推进经济改革,外国银行纷纷进入我国金融市场,国内利率市场化进程不断深化、国内客户投资需求的多样化和国际化以及近几年互联网金融和城商行的快速
量子临界现象的研究是凝聚态物理的一个重要领域,特别在超导研究方面,通过化学掺杂或施加高压等手段来抑制超导基态的电子竞争序,都能有效提高超导转变温度。因此超导电性与
本翻译实践报告所选取的原语文本《XXX使用与维修指南》为某款汽车的说明书,属于科技翻译中的应用文体翻译。文本不仅有科技文本客观、准确、逻辑性强的特点,同时兼有应用文
在1995年第一个超冷原子系统玻色-爱因斯坦凝聚(Bose-Einstein condensation,BEC)实现以来,超冷异核双原子分子的制备和相关研究成为了原子、分子和光物理领域的一个新热点。