摘要
本发明公开了一种基于写预取的动态指令转换优化方法,在以动态指令转换方式首次执行可执行文件时,通过对指令的语义分析确定与加载指令及存储指令相关的指令组合,再基于扩展控制流图确定指令组合所在的循环体,根据循环体中运算结果的存储指令确定单层循环体中写预取指令添加方式,根据执行时间确定多层循环体中写预取指令添加方式,由写预取指令添加方式及存储指令的地址形成写预取指令插入策略列表,后续可根据写预取指令插入策略列表完成该可执行文件的再次执行,有效提高了代码跨指令集执行的效率。
技术关键词
指令
单层
遍历方式
动态
策略
列表
深度优先搜索
嵌套
遍历算法
关系
内存
元素
语义
矩阵
系统为您推荐了相关专利信息
神经处理单元
多层感知机
深度神经网络模型
规模
受限
数据转换工具
数据清洗工具
数据格式
分布式计算框架
哈希算法