Parallel Studio XE 是商业版的高性能计算工具。学生可以申请一年试用期,到期要重新申请许可,稍显麻烦。现在来试试Intel推出的免费Fortran编译器oneAPI。不要许可,开箱即用。
oneAPI包含Base Toolkit 和HPC Toolkit 两部分,Base Toolkit 里面有MKL函数库,如果不用MKL,这部分可以不用安装。Fortran编译器则在HPC Toolkit 里面,这是必须安装的。
记得安装时要勾选“C++桌面开发”这个选项。
如果不用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 Base Toolkit的右边就是HPC Toolkit了。
这里跟前面一样,点击Download,跳转到另一个页面
选择在线安装方式,点击Download,得到一个安装文件w_HPCKit_p_2021.1.0.2682.exe,可以一边下载一边安装。注意安装时选择costomize,即自定义模式,只需将Fortran编译器和MPI这两个选项选上即可。
安装完成
打开VS2019,新建项目里面就有Fortran了。