摘要
本申请提供了一种异构代码转译方法、装置、设备及介质。其中方法包括:获取运行于源异构硬件系统的源程序异构代码;对源程序异构代码进行编译,生成源异构硬件系统的中间表示;对源异构硬件系统的中间表示进行映射,得到LLVM中间表示;将LLVM中间表示进行映射,得到RISC‑V扩展代码,RISC‑V扩展代码用以在目标硬件系统上运行。本申请能够提高代码与目标硬件系统之间的适配性。
技术关键词
异构
转译方法
内存访问指令
计算机程序指令
嵌入式硬件系统
转译装置
网络处理器
对源程序
消除算法
物联网设备
计算机程序产品
符号
关系
存储器
可读存储介质