先说结论:非常适合

目前已经是2023年了,目前用RISCV做AI 加速器一般是三种路径

1.用RISCV Vector ISA 来做CPU,即常说的RVV1.0 ,也就是把vector core/vector engine /matrix 这些东西做在core内,或者当成协处理器挂在core外

相关实现可以参考玄铁c908等支持rvv的cpu core

2.用RISCV Vector ISA来做gpgpu。目前工业界大部分gpgpu都是以simt +tensor core来实现的。在RISCV领域,目前比较有影响力的gpgpu项目大概就是承影 vortex 了。承影也是simt,但多了vector unit做cu。下图为承影的microarch。

github主页: github.com/THU-DSP-LAB

gitee主页:gitee.com/tsinghua-sh

3.最后一种就是力大砖飞,把NOC做到异构soc里,实现RISCV算力大跃进。比如Celerity 这种大怪兽。

5个大core+16x31个小core+二值网络

Celerity开源地址:opencelerity.org/

更多推荐