免费Fortran编译器oneAPI
Parallel Studio XE 是商业版的高性能计算工具。学生可以申请一年试用期,到期要重新申请许可,稍显麻烦。现在来试试Intel推出的免费Fortran编译器oneAPI。不要许可,开箱即用。oneAPI包含Base Toolkit 和HPC Toolkit 两部分,Base Toolkit 里面有MKL函数库,如果不用MKL,这部分可以不用安装。Fortran编译器则在HPC Toolkit 里面,这是必须安装的。配置方法:(一) 安装VS2017或者VS2019记得安装时要勾选“C++桌面开发”这个选项。(二) 安装Intel oneAPI Base Toolkit如果不用MKL,可以跳过这一步。https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html打开这个网址,往下拉,找到如图所示的位置。可以看到Intel oneAPI Base Toolkit包含许多组件,由于我们只需要MKL,故选择在线安装更快。点击Download,会跳转到另一个页面选择在线安装方式,点击Download,得到一个安装文件w_BaseKit_p_2021.1.0.2664.exe,这和用Visual Studio installer在线安装VS2019一样,边下载边安装。注意安装时选择costomize,即自定义模式,只需将MKL那个选上即可。安装完成后将安装路径下的两个文件夹ia32和intel64添加到环境变量path中。(三) 安装Intel oneAPI HPC Toolkit同样是上面那个网址,Intel oneAPI Base Toolkit的右边就是HPC Toolkit了。这里跟前面一样,点击Download,跳转到另一个页面选择在线安装方式,点击Download,得到一个安装文件w_HPCKit_p_2021.1.0.2682.exe,可以一边下载一边安装。注意安装时选择costomize,即自定义模式,只需将Fortran编译器和MPI这两个选项选上即可。安装完成打开VS2019,新建项目里面就有Fortran了。来源:数值分析与有限元编程