近日,在如意社区的持续推动下,知名开源科学计算库NumPy实现对RISC-V Vector的优化支持。该成果由中国科学院软件研究所智能软件研究中心工程师杨旺与刘阳、实习生梁浩奋共同完成,标志着NumPy正式加入RISC-V基础软件生态体系,为数据分析、机器学习、科学计算等新兴场景提供了关键支持。
此次适配的核心突破在于:在NumPy中实现基于Highway库的RVV支持,打通了从高层算子到底层RVV intrinsic的端到端优化路径,显著提升了其在科学计算负载下的性能表现。这一工作为RISC-V在机器学习、数据分析和科学仿真等高性能应用场景中的落地奠定了重要基础。