期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
面向国产平台的二进制翻译库函数替换优化处理机制
1
作者 张家豪 单征 +2 位作者 岳峰 傅立国 王军 《计算机工程》 CAS CSCD 北大核心 2019年第5期72-76,83,共6页
在二进制翻译中,库函数本地化处理是指不直接翻译源文件中的库函数而是使用本地目标机的库函数进行替换,以此提高翻译性能。针对国产平台二进制翻译中库函数处理翻译模式的相关特性,提出一种库函数解析处理机制,借助helper函数实现库函... 在二进制翻译中,库函数本地化处理是指不直接翻译源文件中的库函数而是使用本地目标机的库函数进行替换,以此提高翻译性能。针对国产平台二进制翻译中库函数处理翻译模式的相关特性,提出一种库函数解析处理机制,借助helper函数实现库函数替换操作。通过修改基本块划分规则,将库函数替换部分翻译的基本块进行合并,构建超级块,减少源程序中基本块划分数量与程序执行跳转次数,在保证翻译正确性基础上有效提高翻译效率。在动态二进制翻译器QEMU上进行的实验结果表明,与未优化的库函数处理翻译方式相比,翻译后程序加速比平均提升9%,有效提高了翻译效率。 展开更多
关键词 二进制翻译 库函数解析 基本块合并 QEMU翻译器 国产平台
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部