基于Open64上的特殊指令合成策略研究与实现

来源 :软件工程 | 被引量 : 6次 | 上传用户:ANDY_YANG2005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Open64是一个拥有GNU通用公共许可证的开源高性能编译器,设计结构好,分析优化全面,是编译器高级研究的理想平台。本文针对BWDSP处理器所提供的高效特殊运算指令,在Open64基础上研究并实现了面向BWDSP中的特殊指令合成策略。该策略通过扩展并重定向编译器后端模块,能够充分地利用BWDSP中的复数指令、累加指令、乘累加指令和平方和指令等特殊指令。实验结果表明,本文提出的特殊指令合成策略能够很大程度上提高程序的性能。
其他文献
目的探析老年冠心病患者胃癌根治术中七氟醚与丙泊酚麻醉的心肌保护作用。方法入选2013年3月至2014年3月我院冠心病合并胃癌老年患者86例,所有患者均进行胃癌根治术,按麻醉方式
目的探讨Orem自护模式对2型糖尿病患者生活质量的影响。方法将108例2型糖尿病患者随机分为观察组与对照组各54例,对照组采用常规护理模式,观察组在对照组基础上通过Orem自护团
【正】 股票指数是观察、分析股价总体变动水平的指标。在世界各大证券交易中心,都有股票指数,纽约有道琼斯股票平均指数,东京有日经平均股价指数,香港有恒生指数。目前上海
【正】 资信评估是金融体制改革中出现的新事物,经验不多,社会公众对它缺乏认识,在始创阶段面临的问题也比较多,如何提高评估质量?如何赢得社会信誉?如何树立自身权威?这些问
目的了解直肠癌造瘘术后患者的健康教育信息需求,更好地提高健康教育水平。方法在2013年5月1H至2014年4月30H,采用自行设计的自填式问卷对我院普外科住院的直肠癌造瘘术后患者2
【正】 一、台湾保险市场的沿革和现状 台湾地区四面环海,为保障进出口物资的安全,早在上海开埠之前的清道光十六年(1836年),英商利物浦保险公司就在台北设立了办事处,办理海
目的探讨药学监护在房颤患者应用抗凝药物中的作用。方法选取本院心内科2016年1月至2017年1月收治的240例房颤患者为研究对象,随机分为对照组和观察组,每组各120例。对照组患者
【正】 读了《上海金融》1992年第4期顾濂溪同志所写《定期储蓄存款计算方法非改不可了》一文,很有感触。顾文是从国外银行和解放前银行对定期存款计息方法的比较进行论述的,
【正】 农村储蓄存款大幅度上升,许多同志对其中定期份额的急剧增加表示欣慰,认为这是储蓄趋向稳定的标志。然而严峻的现实表明,新增的定期(含保值)储蓄稳定程度有所下降,相
目的评估尿流动力学检查对神经源性下尿路功能障碍的临床意义。方法回顾性收集我院2012年2月至2014年4月34例神经源性下尿路功能障碍患者的尿流动力学检查资料,按临床症状分储