21.4 数值库(BLAS, LAPACK, PETSc)与自动微分工具 21.4 数值库(BLAS, LAPACK, PETSc)与自动微分工具 在当代高性能计算与算法工程的宏大图景中,数值库与自动微分工具构成了支撑科学计算生态系统的两根支柱。它们如同精密仪器中的齿轮与传感器——前者提供高效、稳定、可复用的底层算力,后者则赋予算法以“自我感知”梯度信息的能力,从而驱动优化、反演与机器学习等前沿应用。若将现代数值模拟比作一座摩天大楼,那么 BLAS、LAPACK 与 PETSc 便是其钢筋骨架,而自动微分(Automatic Differentiation, AD)则是贯穿其中的智能布线系统,使整座建筑不仅坚固,而且具备响应环境变化的“神经反射”。