规则导向的ARM到RISC-V intrinsics函数迁移

蒲文濠, 朱家鑫, 陈伟, 李慧

广西大学学报(自然科学版) ›› 2025, Vol. 50 ›› Issue (02) : 336 -348.

PDF
广西大学学报(自然科学版) ›› 2025, Vol. 50 ›› Issue (02) : 336 -348. DOI: 10.13624/j.cnki.issn.1001-7445.2025.0336

规则导向的ARM到RISC-V intrinsics函数迁移

    蒲文濠, 朱家鑫, 陈伟, 李慧
作者信息 +

Author information +
文章历史 +
PDF

摘要

RISC-V是当前学术界与产业界重点关注的新一代精简指令集架构,为了加速RISC-V软件生态的构建,将ARM架构软件移植到RISC-V架构是一种高效且实用的策略。其中intrinsics函数作为优化代码的常用方式之一被广泛使用。针对现有ARM NEON intrinsics函数迁移工具适配版本低、覆盖函数少、适用软件范围有限等问题,提出一种基于ARM NEON到RISC-V向量扩展的完整数据类型映射与1 618条intrinsics函数映射关系的迁移方法,有效弥补了现有ARM NEON intrinsics函数迁移领域的不足。实验结果表明,所建立的映射关系覆盖各类软件中常用的intrinsics函数,能有效满足广泛的各类软件包迁移需求。基于该映射关系,提出了相应的自动迁移方法,实现了不修改或仅修改少量代码的迁移效果。

关键词

RISC-V / ARM NEON / RVV / intrinsics函数 / 软件迁移 / 函数迁移

Key words

引用本文

引用格式 ▾
规则导向的ARM到RISC-V intrinsics函数迁移[J]. 广西大学学报(自然科学版), 2025, 50(02): 336-348 DOI:10.13624/j.cnki.issn.1001-7445.2025.0336

登录浏览全文

4963

注册一个新账户 忘记密码

参考文献

AI Summary AI Mindmap
PDF

15

访问

0

被引

详细

导航
相关文章

AI思维导图

/