达摩院刘志伟:完善虚拟化支持 支持OCP数据类型

来源:爱集微 #达摩院# #RISC-V#
1156

7月18日,在2025RISC-V中国峰会“软件与生态系统”分论坛上,阿里巴巴达摩院RISC-V及生态部技术专家刘志伟,介绍了QEMU RISC-V支持的最新进展。

据刘志伟介绍,现在QEMU有9个开发版,25个CPU,6个Profile还有141个扩展。去年合入了一些新的扩展,主要包括完成了对RVA23 Profile的支持,提升RVV模拟效率,支持IOMMU,支持CFI Profile Mask等重要扩展,声明式CPU、TCG后端支持等等。当前开发方面的工作主要有IOPMP,完善对虚拟化的支持,实现SMMPT,IOMPT等支持机密计算增加开发板版本支持,完善热迁移功能,Server Soc支持,多核确定性执行以及支持OCP数据类型等。

针对AI方面的OCP数据格式,因为目前还没有相应支持,但是AI在RISC—V的应用非常广泛。一般在BF16都在模拟,并且它里面最大的指数的编译以及N/A无穷大的处理以及0的定义都有冲突的之处,所以如何让大家都能够用到OCP的数据格式,刘志伟也分享了达摩院的思考。

首先通过增加数据类型,对canonicali进行了数据的支持。第二,针对RISC—V社区对OCP的需求,现在制定了一些扩展,支持的机制是通过ALTFMT机制,未来会兼容P3109或类似被AI广泛采用的数据类型。

刘志伟表示,未来社区方面的工作,在AI的指令集方面,包括OCP Matrix和P扩展都有支持,还有64位的指令宽度也有讨论,所以会增加机制上的支持。另外在精密计算的扩展方面,包括E—trace还有IOPMP等等,这些在模拟上还不太够,希望能够进一步把这方面的细节做好,实现更好的建模。

责编: 姜羽桐
来源:爱集微 #达摩院# #RISC-V#
THE END

*此内容为集微网原创,著作权归集微网所有,爱集微,爱原创

关闭
加载

PDF 加载中...