明升体育·(中国)官方网站 - ios/安卓/手机版app下载

明升体育app下载 - App Store

明升体育app

明升体育手机版


 
来源:Frontiers of Computer Science 发布时间:2024/10/18 13:35:27
选择字号:
FCS 文章精要:国防科技大学黄立波教授团队——RVAM16:基于RISC-V和ARM Thumb的低开销多指令集处理器

论文标题:RVAM16: a low-cost multiple-ISA processor based on RISC-V and ARM Thumb

期刊:Frontiers of Computer Science

作者:Libo HUANG, Jing ZHANG, Ling YANG, Sheng MA, Yongwen WANG, Yuanhu CHENG

发表时间:15 Jan 2025

DOI: 10.1007/s11704-023-3239-x

微信链接:点击此处阅读微信文章

引用格式:

Libo HUANG, Jing ZHANG, Ling YANG, Sheng MA, Yongwen WANG, Yuanhu CHENG. RVAM16: a low-cost multiple-ISA processor based on RISC-V and ARM Thumb. Front. Comput. Sci., 2025, 19(1): 191103

阅读原文:

问题概述

随着嵌入式领域的快速发展,越来越多优秀的指令集架构被用于嵌入式处理器的设计。软件兼容是从一个指令集迁移到另一个指令集时不可避免的问题。解决不同指令集之间的软件兼容问题有助于避免重新开发软件的额外成本,同时可以缓解新兴指令集前期缺乏软件生态的困境。直接将桌面或者服务器领域解决软件兼容的软件二进制翻译系统用于嵌入领域存在性能及功耗方面的限制。

针对嵌入式领域的软件兼容问题,国防科技大学黄立波教授团队撰写了该文。文章分析了现有软硬件方法解决嵌入式领域的软件兼容问题的局限性,提出了基于二进制翻译的多指令集处理器解决方案。

技术步骤

针对目前嵌入式领域最流行的两种指令集:RISC-V和ARM Thumb,该团队提出了基于硬件二进制翻译的多指令集处理器:RVAM16,来解决它们之间的软件兼容问题。该多指令集处理器不仅避免了软件动态二进制翻译系统的启动时间和额外的运行时间,而且避免了静态二进制翻译在处理自修改代码等问题上的困境,支持运行所有非原生指令集程序。

RVAM16通过在RISC-V流水线中硬件优化ARM Thumb的条件标志位、分支指令和条件执行指令,显著降低了翻译ARM Thumb指令到RISC-V指令的翻译比,从而减小了运行原生指令集程序和非原生指令集程序之间的性能差距。此外,为了将RVAM16的面积和功耗控制在可接受的范围内,研究团队还通过分时复用16位数据通路技术来实现32位处理器。

最后,研究团队实现了一个同时支持RV32IMC和ARMv6-M的RVAM16原型处理器,并对其在性能,面积和功耗方面的表现进行了评估。

实验结果

结果表明,在运行非原生ARM Thumb程序时,RVAM16的性能是仅使用硬件二进制翻译的2.73倍以上,达到运行原生RISC-V程序性能的70%以上。在面积和功耗方面, RVAM16与具有相似功能的传统单指令集处理器相比也具有一定的优势。

此外,研究团队指出通过对二进制翻译器和相关硬件优化单元进行适当的调整,可以有效地利用所提出的架构来支持任何两种不同的指令集。因此,RVAM16微架构有潜力成为嵌入式领域解决来自不同指令集软件兼容挑战的一种通用解决方案。

文章推荐

文章精要 | 上海交通大学过敏意、吴晨涛等:Dynamic-EC: 一种高效的联盟链系统动态纠删码方法 2025 19(1): 191101

文章精要 | 华中科技大学邵志远教授团队:GPU上动态图处理综述:概念、术语和系统 2024 18(4): 184106

文章精要 | 福州大学程永利副教授团队:一种基于磁盘I/O优化的并发图任务处理系统 2024 18(3): 183105

文章精要 | 北京理工大学张志威教授团队:面向异构区块链间数据共享的混合并发控制机制 2024 18(3): 183104

文章精要 | 华中科技大学廖小飞教授团队:一种支持细粒度数据迁移的混合内存架构 2024 18(2): 182103


Frontiers of Computer Science


Frontiers of Computer Science (FCS)是由教育部主管、高等教育出版社和北京航空航天大学共同主办、SpringerNature 公司海外发行的英文学术期刊。本刊于 2007 年创刊,双月刊,全球发行。主要刊登计算机明升体育app领域具有创新性的综述论文、研究论文等。本刊主编为周志华教授,共同主编为熊璋教授。编委会及青年 AE 团队由国内外知名学者及优秀青年学者组成。本刊被 SCI、Ei、DBLP、INSPEC、SCOPUS 和明升官网明升体育app引文数据库(CSCD)核心库等收录,为 CCF 推荐期刊;两次入选“明升官网科技期刊国际影响力提升计划”;入选“第4届明升官网国际化精品科技期刊”;入选“明升官网科技期刊卓越行动计划项目”。


《前沿》系列英文学术期刊

由教育部主管、高等教育出版社主办的《前沿》(Frontiers)系列英文学术期刊,于2006年正式创刊,以网络版和印刷版向全球发行。系列期刊包括基础明升体育app、明升m88明升体育app、工程技术和人文社会明升体育app四个主题,是我国覆盖学科最广泛的英文学术期刊群,其中12种被SCI收录,其他也被A&HCI、Ei、MEDLINE或相应学科国际权威检索系统收录,具有一定的国际学术影响力。系列期刊采用在线优先出版方式,保证文章以最快速度发表。

明升官网学术前沿期刊网

http://journal.hep.com.cn

 
 
 
特别声明:本文转载仅仅是出于传播信息的需要,并不意味着代表本网站观点或证实其内容的真实性;如其他媒体、网站或个人从本网站转载使用,须保留本网站注明的“来源”,并自负版权等法律责任;作者如果不希望被转载或者联系转载稿费等事宜,请与我们接洽。
 
 打印  发E-mail给: 
    
 
相关手机版 相关论文

图片手机版
>>更多
 
一周手机版排行
 
编辑部推荐博文