向量VLIW DSP寄存器偶对的代码优化技术研究

来源 :湖南科技大学 | 被引量 : 0次 | 上传用户:kgfu86
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文对向量VLIW DSP的寄存器偶对相关的代码优化技术进行了研究,具体包括寄存器偶对操作数处理、寄存器偶对指派、自动向量化过程中的寄存器偶对使用等三个代码优化问题的研究。本文提出了寄存器偶对操作数修正算法,该算法解除了指令操作数中的成对符号寄存器必须在寄存器分配时作为一个整体同时获得寄存器偶对的要求,提升了对寄存器的使用的灵活性。本文为指令的操作数中的成对符号寄存器提供了一种灵活的寄存器偶对指派算法,可以提高寄存器指派过程的成功率,减少插入溢出恢复指令的数量。本文结合自动向量化算法的处理过程和硬件特征,提出了自动向量化过程中寄存器偶对利用的代码优化算法。具体研究内容如下:(1)针对寄存器偶对操作数的代码优化。这项优化的算法结合数据流信息,分别对指令的源操作数和目标操作数按照寄存器分配结果用不同方法进行修正。此算法将指令操作数中不符合寄存器偶对使用约束条件的寄存器偶对称为错误寄存器偶对。在进行指令寄存器偶对操作数修正时,以单条指令为基本对象,分析处理模式,通过插入数据转移指令把指令中错误寄存器偶对中的数据暂存到通过启发式方法找到的合法寄存器偶对中。然后,在该指令后添加数据传送指令将暂存的数据传送回原来的寄存器中。指令寄存器偶对操作数修正算法使得寄存器偶对操作数的使用符合物理寄存器偶对使用的约束条件,并保证输入代码的语义不发生变化;(2)寄存器偶对指派的代码优化。这项优化的算法结合候选物理寄存器集合的编号特征和寄存器偶对的约束条件,对寄存器分配流程中的寄存器指派环节进行了优化。当存在符合寄存器偶对的使用约束条件的空闲物理寄存器偶对时,此优化算法将尽可能地指派空闲物理寄存器偶对给成对的符号寄存器。当不存在这样的空闲物理寄存器偶对时,指派任意两个空闲的物理寄存器给成对符号寄存器,避免寄存器指派失败;(3)自动向量化中寄存器偶对利用的代码优化。这项优化的算法建立了以代码片段的指令执行包数量为衡量标准的代价模型来指导代码转换,并将输入代码中部分使用单个寄存器操作数的指令映射成使用寄存器偶对的操作数指令。此方法能够帮助提升了数据处理能力更强的指令的利用率。
其他文献
随着科技的发展,汽车电子已由传统的电控时代进入到了智能时代。基于汽车电子的嵌入式系统的功能变得越来越强大,但是其系统结构也变得越来越复杂,致使开发和维护成本不断提
本研究以芦苇和玉米秸秆为原料,对木素在高温热水预处理过程中所产生的降解产物对酶解发酵的影响进行研究,以期判断出木素降解产物对乙醇发酵的作用,为改善木质纤维素原料的
目的:检测DACH1在哮喘气道上皮细胞及炎症细胞中的表达水平,探讨DACH1在哮喘中的作用。方法:采用卵清蛋白(OVA)诱导建立小鼠哮喘模型,动物肺功能仪检测小鼠气道阻力,HE染色观
“一带一路”倡议是中国深化经济改革的发展战略,也是实现国际经济合作的中国方案。推进“一带一路”倡议下国际经济合作的中国方案,对推动以西方为主导的国际经济合作体系的改革,维护地区和平稳定,促进区域经济共同发展,拉动新常态下中国国内产业结构优化,推进中国与世界各国的文化交流与合作等具有重大意义。但是,在推进“一带一路”倡议国际经济合作的中国方案过程中遇到很多挑战。我们必须采取有效措施,完善各项制度与政
塔式太阳能腔式吸热器以水为传热工质具有无污染,热流密度高的巨大优势,因此近年来得到广泛的关注与发展。腔式吸热器中的部分分配联箱中存在气液两相状态,若各出口分支管气
橡胶生物合成中橡胶分子的延伸和终止与橡胶分子量大小密切相关,对天然橡胶质量具有重要影响,迄今尚不清楚橡胶分子延伸和终止的分子机制。本研究组在橡胶树(Hevea brisiliensis Muell.Arg.)产胶相关橡胶粒子蛋白研究中发现了只在具有橡胶生物合成活性的小橡胶粒子上表达的磷脂酶Dα1(HbPLDα1)。根据PLD酶学特性和橡胶生物合成反应的特点,我们推测HbPLDα1可能通过与其他相关
新闻是人们了解世界的一个主要渠道,通过新闻翻译,新闻传播的速度和范围更快、更广。本翻译涉及的新闻报道记述了外国主要媒体对中美贸易战开始、谈判和僵持的过程以及贸易战对中美两国与全球经济和生活等方面的影响。由于中美贸易战对两国乃至世界经济的影响巨大,因此该篇翻译实践有助于国人了解外媒对贸易战的介绍和评价,具有较强的实用价值。本翻译报告以国内知名学者李长栓教授提出的“理解、表达、取舍”翻译观为基础,即在
目的:探讨多通道微电极记录在帕金森病脑深部电刺激术中的应用及效果分析。方法:回顾性分析2014年9月至2016年9月,华中科技大学同济医学院附属同济医院75例接受脑深部电刺激
如今,随着我国交通行业的迅猛发展,预应力混凝土箱梁桥因其受力性能合理、施工技术成熟、造价低廉等优势而被桥梁工程师们广泛应用。然而,一些既有大跨径预应力混凝土箱梁桥在其运营阶段普遍存在着主梁开裂和跨中持续下挠的现象。混凝土徐变是造成这一现象的重要原因之一。典型的混凝土徐变预测模式在结构设计中对相对湿度和温度等环境因素均通过取平均值的方式来考虑混凝土徐变效应,忽略了环境变化因素变化的影响。同时,在实际
合成孔径雷达由于其优良的抗环境干扰的性能而广泛应用在军事和民用领域。然而通过合成孔径雷达得到的SAR图像由于相干成像原理会包含大量相干斑噪声,这种相干斑噪声会给SAR