对 Arm 可扩展向量扩展 (SVE/SVE2) 的支持
作者: liuyang-664创建于 2026年4月16日更新于 2026年7月28日
目前,在使用 NEON 实现路径的 Arm 系统上的 simdjson 性能明显低于 x86 系统。在我们的基准测试中,NEON 性能仅达到 x86-64 的 60% 左右。我想建议引入一个 **SVE/SVE2 实现路径**。SVE 的预测、可变向量长度支持和专用指令有可能弥补性能差距。我有兴趣参与 SVE 实现路径的实现和测试。我希望维护者能够指导我们在现有调度框架中采取什么样的优化策略。
内容来源: simdjson/simdjson