探讨 RISC-V 新提案:BF16 and Minimal OFP8 Vector Compute (Zvfbfa and Zvfofp8min)

原文信息 来源:RISC V 开发者社区 作者 / ID:zevorn 原文:https://ruyisdk.cn/t/topic/964 原发布时间:2025 08 07 摘要 文章讨论 RISC V 向量计算相关的新扩展提案,重点是 Zvfbfa 与 Zvfofp8min,覆盖 BF16 和 OCP OFP8 浮点格式在向量计算中的支持方式。 这篇和博客

2026-05-15 · 1 min · zevorn

为 QEMU softfloat 添加用于神经网络计算的浮点精度

QEMU 的 softfloat 源码位于 fpu/ 和 include/fpu/ 路径中,代码最初源自 Berkeley SoftFloat IEC/IEEE 浮点运算包的 2a 版本(SoftFloat 2a),后续经过 QEMU 项目贡献者修改。 目前我已经为 softfloat 添加了 tfloat32 和 float8e4m3 和 float8e5

2025-07-20 · 4 min · zevorn

浅析适用于 LLM 的 AI FPU 硬件的虚拟原型平台的浮点精度

本文首发于微信公众号: GTOC 业界经常使用量化的手段来提高大模型的训练和推理效率和节省成本,因此衍生了很多浮点精度和格式,比如 TF32、BF16、FP8、FP4 等。 在 AI 芯片的虚拟原型平台开发中,对于各类 FPU 硬件的 model 建模,一般采用软浮点的方式来模拟,常使用 C/C++ 来实现,在保证准确性的同时,性能也不会太差。 常见的模拟器

2025-07-16 · 9 min · zevorn