写了一个高性能 RISC-V JIT 模拟器

查看 91|回复 4
作者:ksco   
[前情提要] https://v2ex.com/t/861895
上次写了一个全系统的 RISC-V 模拟器,可以运行 xv6 ,但因为没有做任何优化,实际的性能很差。这次又整了个新活,写了一个 Linux 用户态程序模拟器,可以运行静态链接的 RISC-V 程序。
这次是用 JIT 技术来实现的,检测到热点代码后会编译成 native 的代码来执行,性能还是不错的。绝大部分场景下都比 QEMU 快,而且是快很多。
地址: https://github.com/ksco/rvemu
xieren58   
c 换成 rust 会更好点...
ksco
OP
  
@xieren58 就目前来说 C 的受众还是更广一些。
roycestevie6761   
@xieren58 为啥?
roycestevie6761   
start 了,支持一下
您需要登录后才可以回帖 登录 | 立即注册

返回顶部