基于优先级动态二进制翻译寄存器分配算法

来源 :浙江大学学报(工学版) | 被引量 : 0次 | 上传用户:qnmdmmm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对动态二进制翻译系统QEMU寄存器分配不考虑基本块之间对寄存器需求的差异性,造成不必要寄存器溢出而导致重复访存开销的问题,提出高效的基于优先级线性扫描寄存器分配算法.该算法基于中间表示与源平台寄存器之间的映射关系,获取每一次生成基本块中间指令预分配寄存器次数并统计排序确定寄存器的优先级,寄存器分配时动态调整寄存器分配顺序,减少寄存器溢出次数,降低生成本地代码指令数量.QEMU动态翻译x86、mips及arm平台的nbench测试集实验结果表明,该算法基于中间代码改进具有很好的跨平台性,有效减少了生成本地
其他文献
针对传统基于特征提取的运动识别方法很大程度上依赖研究者的领域知识和训练样本的规模问题,提出一种基于主题的特征构建方法,使用基于符号化聚合近似(SAX)的主题模型对运动模
为了改善正时罩的声品质性能,建立正时罩的有限元模型.提取连接螺栓处在整机多体动力学计算中的振动位移,并作为正时罩频率响应的激励施加于正时罩螺栓孔.对比正时罩测点的振
以实际建筑走廊结构为基础,利用火灾动力学模拟软件(FDS)构建数值模型;研究在火灾情况下,机械排烟和挡烟垂壁2种传统控烟设施对空气幕两侧的临界压差、隔热效率以及对于温度和
研究中风病人因为脑损伤导致改变的声音信号,提出基于混沌和替代数据法的中风病人声音信号的分析方法,从非线性的角度分析中风病人的声音信号.计算声音信号的关联维数、最大
基于石墨烯,理论设计与分析了应用于3G通信领域的新型隔离器.隔离器由2个线栅偏振器和1个旋转器组成,旋转器由硅/二氧化硅薄膜、多层石墨烯和二氧化硅基板叠加而成.由于石墨
为了探讨微通道换热器温度分布特性对电动汽车热泵空调系统性能的影响,对应用新型微通道换热器入口分配器的电动汽车热泵系统进行性能测试,采用红外热成像仪记录制冷/制热工
为了提高传统移位寄存器的可靠性和耐辐射性,提出抗单粒子翻转(SEU)的高可靠移位寄存器.该设计基于TSMC 0.18μm 1.8V1P5M工艺,利用双边复位、位线分离和三模冗余技术,设计双边
为了在移动设备上开发计算效率和精度较高的眼动跟踪技术,提出从人脸到瞳孔逐级推进的图像处理框架和具体检测方法.采用基于局部二值模式特征的级联分类器,对人脸和非人脸区
鉴于现有大多数链接预测算法仅考虑了图的局部或全局特性,在预测准确率和计算复杂度上难以均衡,且有关加权网络的链接预测研究相对较少,提出新的加权社会网络链接预测算法(STN
采用三维非线性有限元方法模拟300M钢耳片开缝衬套冷挤压的完整过程.分析开缝衬套挤压、铰孔及孔边挤压三道工序对孔边残余应力场的影响,与试验测量结果进行比较,表明模拟过