NAG 多核算法库具有扩充性、运行效能与正确性,让使用者在不需要修改原有的程序,就能够利用现有的多核环境运行程序。 它包含了原有 NAG Fortran
算法库的强大功能、稳定与弹性的算法;但针对多核环境进行优化的设计,所以采用了 NAG 多核算法库无疑是您因应未来硬件扩充时最值得的投资。
专属的多核函数
稠密与稀疏线性代数
快速傅利叶转换 (FFTs)
随机数生成器
积分
偏微分方程
插值
曲线与曲面拟合
相关性与回归分析
多变量方法
时间序列分析
选择权订价
稠密线性代数 (LAPACK)
稀疏迭代求解
稀疏直接求解 (基于 SuperLU)
稀疏迭代特征值求解 (基于 ARPACK)
间接取得并行效能的函数
常微分方程 (ODEs)
优化
多变量统计
线性代数
以相同的 SMP 函数取代原有的 NAG Fortran 算法库
NAG 多核算法库包含了 NAG Fortran 算法库的所有函数,且参数及函数名称都是一致的。所以不论是使用 NAG Fortran 算法库或者 NAG
多核算法库,调用函数的方式都一样,二者的区别只是在编译时选择不同的链接 NAG 算法库版本。 所以任何一个调用 NAG 算法库的应用程序,只需在任一 SMP
系统上重新编译链接后,运行效能即可获得大幅改善的。