迁移步骤
C语言迁移步骤
- MKL SCALAPACK提供Fortran和SCALAPACK(C语言封装)两种接口,KML SCALAPACK提供的Fortran接口与MKL完全一致,C语言调用时将头文件#include "mkl.h"替换为#include "kscalapack.h" 。
- 在编译链接时,替换MKL相关的链接选项,具体选项请参见《鲲鹏数学库 开发指南》中“生成完整的SCALAPACK”章节的安装后验证部分的说明。
Fortran接口迁移步骤
Fortran接口与MKL一致,代码无需修改。