首站-论文投稿智能助手
典型文献
基于地址重用的二进制翻译本地代码替换
文献摘要:
二进制翻译中本地代码替换是实现消息传递接口(Message Passing Interface,MPI)并行程序跨架构移植的重要手段.通过调用本地代码实现库函数功能,本地代码替换技术保证功能的等价模拟.然而,现有的本地代码替换方法无法识别基于跳转指令实现的函数调用,导致MPI程序翻译运行出错.针对这一问题,提出一种基于地址重用的本地代码替换方法,通过向客户程序中目标函数的地址空间嵌入编码信息,将翻译系统控制流重定向至本地代码替换流程.实验结果表明,该方法能够正确处理基于跳转指令实现的函数调用,且相比于已有方法引入的运行时开销更低.
文献关键词:
二进制翻译;消息传递接口并行程序移植;本地代码替换;地址重用
作者姓名:
李明亮;庞建民;岳峰
作者机构:
数学工程与先进计算国家重点实验室,河南郑州450001
引用格式:
[1]李明亮;庞建民;岳峰-.基于地址重用的二进制翻译本地代码替换)[J].信息工程大学学报,2022(01):38-44
A类:
地址重用,本地代码替换,客户程序,消息传递接口并行程序移植
B类:
二进制翻译,译本,Message,Passing,Interface,MPI,跨架构,库函数,等价,跳转,函数调用,出错,空间嵌入,入编,编码信息,翻译系统,系统控制,控制流,重定向,换流,正确处理,开销
AB值:
0.245105
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。