nadia1989的个人博客分享 http://blog.sciencenet.cn/u/nadia1989

博文

ifort 安装笔记

已有 18423 次阅读 2012-3-20 20:41 |个人分类:compiler|系统分类:科研笔记|关键词:学者| Fortran, Intel, compiler

安装
Intel Fortran Compiler Linux* 专业版 下载地址:http://www.intel.com/cd/software/products/apac/zho/343156.htm
下载后然后解压,里面有install.sh,直接运行就OK,默认的安装地址是/opt/intel。
在安装ifort编译器,里面就自带了Intel MKL数学函数库,因此不用再另行安装MKL库。

设置环境变量

在安装的最后,有提示如何设置环境变量:在终端编辑器里
$ vim ~/.bashrc    #这个是设置个人配置的系统环境变量的地方
#可以模仿里面语法添加ifort的环境变量,我写的是
if [ -f /opt/intel/bin/compilervars.sh  ]; then
        source /opt/intel/bin/compilervars.sh intel64
fi
#添加MKL的环境变量,这个没有提示,但是MKL的说明文档里面有。
if [ -f /opt/intel/composer_xe_2011_sp1/mkl/bin/intel64/mklvars_intel64.sh ]; then
        source /opt/intel/composer_xe_2011_sp1/mkl/bin/intel64/mklvars_intel64.sh
fi

说明文档
安装的目录下会有一个文件夹提供说明文档,比如我的就是/opt/intel/composer_xe_2011_sp1/Documentation,发现不仅有ifort的说明文档,也有MKL的说明文档。
说明文档也可以从网上下载PDF版本的。我记得ifort的说明文档是3800多页的!!!

里面MKL的说明文档比较有用,其中提示了如何设置MKL环境变量。还有mkl_link_line_advisor.htm,对于如何选择库文件非常有用。但是听说大部分程序不用单独添加MKL的库文件,仅在ifort编译器的选项里面添加 -mkl这个优化参数就可以了。

ifort优化参数
ifort编译器提供了非常多的优化参数,平时用的时候,大家用
$ ifort --help | more
查看就可以
也可以定位到某个参数
$ifort --help | grep -5 '-mkl'
-5表示显示查找到的行及下面5行的内容。






https://m.sciencenet.cn/blog-692705-549870.html

上一篇:LaTeX Resume or CV Templates
下一篇:Office 2010使用小结

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-6-18 11:07

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部