计算化学公社

标题: 求一个2012版的linux64,Ubuntu可用的ifort [打印本页]

作者
Author:
huanyizhen    时间: 2015-3-23 21:16
标题: 求一个2012版的linux64,Ubuntu可用的ifort
    43 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux,这是我的系统信息。求一个2012版的linux64,Ubuntu可用的ifort和mkl。为了安装gamess。      
    已经试过gfortran+mkl的安装,编译好测试时出现图1的错误,可能内存不足,未解决...
    在安装ifort之后(2015版),已使用source ifortvars.csh intel64命令,但在安装gamess过程中始终找不到ifort,这个问题也没有解决...
    希望能求到12版的、可用的、linux64的ifort+mkl不胜感激!  (如遇到上述问题已经解决的也请不吝赐教,我搞了很久都没搞定)  谢谢啦先


作者
Author:
huanyizhen    时间: 2015-3-23 21:20
图片效果怎么这么坑啊  我上传了附件  很小一个  不好意思啊


作者
Author:
卡开发发    时间: 2015-3-23 23:29
看一下能不能把shell的模式从dash转换为bash,也许是这个问题。
作者
Author:
sobereva    时间: 2015-3-24 00:27
用这里的Intel fortran & C compiler 2011.6.233绝对没问题
http://bbs.keinsci.com/forum.php?mod=viewthread&tid=379

至于Ubuntu这个糟糕的系统怎么正常编译我不好说,RHEL6U1下按照这个帖子绝对没问题。
GAMESS-US 2013-May版编译方法
http://sobereva.com/193
作者
Author:
北纬18°    时间: 2015-3-24 01:17
将默认dash 改成 bash
作者
Author:
excalibur    时间: 2015-3-24 08:57
如果是bash,那应该是source /PATH_TO_INTEL/bin/compilervars.sh intel64,而不是到source .csh文件。csh和bash的语法是不一样的。
Ubuntu系统表示用ifort编译GAMESS木有问题。。。。。。
作者
Author:
huanyizhen    时间: 2015-3-24 09:19
excalibur 发表于 2015-3-24 08:57
如果是bash,那应该是source /PATH_TO_INTEL/bin/compilervars.sh intel64,而不是到source .csh文件。csh和 ...

求一个qq  问起方便  还望老师能给我指点迷津
作者
Author:
huanyizhen    时间: 2015-3-24 09:19
excalibur 发表于 2015-3-24 08:57
如果是bash,那应该是source /PATH_TO_INTEL/bin/compilervars.sh intel64,而不是到source .csh文件。csh和 ...

求一个qq  问起方便  还望老师能给我指点迷津
作者
Author:
huanyizhen    时间: 2015-3-24 09:22
sobereva 发表于 2015-3-24 00:27
用这里的Intel fortran & C compiler 2011.6.233绝对没问题
http://bbs.keinsci.com/forum.php?mod=viewth ...

sob老师  先谢谢你。对于2011.6.233这一版我已经试过了,显示我的操作系统不支持,如图附件中。我就是安装您2013那个帖子安装的,只是出现如题所说的问题。可能是ntel Parallel Studio XE 2015 Cluster的版本和gamess不容。

作者
Author:
huanyizhen    时间: 2015-3-24 09:25
卡开发发 发表于 2015-3-23 23:29
看一下能不能把shell的模式从dash转换为bash,也许是这个问题。

谢谢你  请问你这个方法是针对那个问题的?
作者
Author:
卡开发发    时间: 2015-3-24 09:39
huanyizhen 发表于 2015-3-24 09:25
谢谢你  请问你这个方法是针对那个问题的?

写了到了bashrc却还是找不到ifort有可能是和shell的模式有关,ubuntu做计算比较常见的问题就是这个。
作者
Author:
huanyizhen    时间: 2015-3-24 09:58
卡开发发 发表于 2015-3-24 09:39
写了到了bashrc却还是找不到ifort有可能是和shell的模式有关,ubuntu做计算比较常见的问题就是这个。

哦 是针对这个。 能不能把你.bashrc这一部分是如何写的给我一个截图呢?我怕我写的有问题。   我是直接source ifortvars.sh intel64 来实现的。我觉得有可能是我环境变量或者source过程出现问题了。  
作者
Author:
huanyizhen    时间: 2015-3-24 10:14
北纬18° 发表于 2015-3-24 01:17
将默认dash 改成 bash

先谢谢你啊  用sudo dpkg-reconfigure dash修改之后,我又将Intel15版重装了一遍,重新编译了一遍gamess,还是出现一样的问题,可能是gamess的内存没设置好,我看sob老师的http://ccc.keinsci.com/forum.php ... typeid%26typeid%3D9这个文章,但是没有看懂如何去增加内存,请问你知道吗?
作者
Author:
卡开发发    时间: 2015-3-24 11:16
Gamess具体安装方式我并不是很了解。
作者
Author:
卡开发发    时间: 2015-3-24 11:18
huanyizhen 发表于 2015-3-24 09:58
哦 是针对这个。 能不能把你.bashrc这一部分是如何写的给我一个截图呢?我怕我写的有问题。   我是直接so ...

写法没错。
作者
Author:
北纬18°    时间: 2015-3-24 11:36
huanyizhen 发表于 2015-3-24 10:14
先谢谢你啊  用sudo dpkg-reconfigure dash修改之后,我又将Intel15版重装了一遍,重新编译了一遍gamess ...

哎.....还是gaussian好,别人编译好的拿来就直接用。
作者
Author:
huanyizhen    时间: 2015-3-24 12:58
sobereva 发表于 2015-3-24 00:27
用这里的Intel fortran & C compiler 2011.6.233绝对没问题
http://bbs.keinsci.com/forum.php?mod=viewth ...

sob老师  有没有其他版本的ifort和mkl  我想都试试看
作者
Author:
excalibur    时间: 2015-3-24 13:35
在某些Linux发行版中(如Debian系)安装Intel编译器会提示不支持,我通常都是忽略提示继续安装。

Ubuntu中用ifort编译器编译GAMESS-US需要对安装脚本进行修改,需要将安装目录中的config, comp, lked和ddi/compddi文件中的case ifort全部换成case "ifort"。其它安装步骤可参照http://hi.baidu.com/sobereva/item/1cdfd624404e64c2ef10f176

RedHat有它的好,Ubuntu也有自己的长处,不能一概而论。不过据我所知多数Linux下的商业软件都会优先在RedHat或者SUSE下测试,想麻烦少点还是装rpm系的发行版吧(比如CentOS, Scientific Linux)。通常deb系的折腾折腾也能装,有时候可能稍微麻烦点。
作者
Author:
excalibur    时间: 2015-3-24 14:04
huanyizhen 发表于 2015-3-24 09:22
sob老师  先谢谢你。对于2011.6.233这一版我已经试过了,显示我的操作系统不支持,如图附件中。我就是安 ...

很好奇截图中的Asianux是啥,度娘之后吓我一跳。“其独特之处主要在于其是亚洲软件市场上第一个符合国际标准和统一的Linux 操作系统,打破了欧美公司的技术垄断,并且其较低的成本和系统的稳定都受到了市场的重视。"欧美技术垄断……原来红帽子、Novel和微软一样是邪恶帝国!我读书少,你们表骗我!!!!!!
作者
Author:
huanyizhen    时间: 2015-3-24 21:09
本帖最后由 huanyizhen 于 2015-3-25 08:28 编辑
excalibur 发表于 2015-3-24 13:35
在某些Linux发行版中(如Debian系)安装Intel编译器会提示不支持,我通常都是忽略提示继续安装。

Ubuntu ...

谢谢你的解答   将ifort换成“ifort”之后,再输入编译器的时候确实可以找到ifort了。  但是我这个是15版的,没提示输入其路径,继续安装之后出现如图提示。不能找到ifort  请问是什么原因?   ----------------------------------------------PS:这个问题已经解决了  谢谢你了  另:我觉得你的头像很好看,个性

作者
Author:
nuyy    时间: 2015-5-13 23:29
excalibur 发表于 2015-3-24 13:35
在某些Linux发行版中(如Debian系)安装Intel编译器会提示不支持,我通常都是忽略提示继续安装。

Ubuntu ...

求助~正在纠结怎么在Ubuntu 10.04.4 LTS上安装GAMESS。在csh下,把case ifort全部换成case "ifort"还是无法找到ifort。把所有script里使用的csh改成tcsh之后依然不行。这种情况下还有可能是什么原因呢?
作者
Author:
excalibur    时间: 2015-5-14 08:56
nuyy 发表于 2015-5-13 23:29
求助~正在纠结怎么在Ubuntu 10.04.4 LTS上安装GAMESS。在csh下,把case ifort全部换成case "ifort"还是 ...

你的系统中装了Intel编译器吗?或者先试试用GNU的编译器?

PS: 还在用10.04……Ubuntu LTS的服务器版本官方支持5年,桌面版只支持三年,系统格了重装吧。

作者
Author:
abdoman    时间: 2015-5-16 19:55
我觉得问题应该不是内存。
要不就是编译器有点问题。
做计算,ubuntu还是不用为好。

作者
Author:
nuyy    时间: 2015-5-19 04:24
excalibur 发表于 2015-5-14 08:56
你的系统中装了Intel编译器吗?或者先试试用GNU的编译器?

PS: 还在用10.04……Ubuntu LTS的服务器版 ...

嗯 已经装了ifort 12.X,用which ifort能显示路径。gfortran是4.4 比较老了,会提醒说不支持16位实数运算,relativistic integrals cannot use quadruple precision,所以想用ifort。系统确实很老了,因为是学校代为管理的cluster,管理员说升级系统非常麻烦,建议我们就不升级了。。。想问在这种情况下,用gfortran 4.4会对GAMESS的计算造成多大影响呢?
作者
Author:
nuyy    时间: 2015-5-19 04:25
abdoman 发表于 2015-5-16 19:55
我觉得问题应该不是内存。
要不就是编译器有点问题。
做计算,ubuntu还是不用为好。

sigh,一时半会儿系统是改不了的。。。你建议用哪些distribution呢?
作者
Author:
excalibur    时间: 2015-5-19 08:39
本帖最后由 excalibur 于 2015-5-19 08:55 编辑
nuyy 发表于 2015-5-19 04:24
嗯 已经装了ifort 12.X,用which ifort能显示路径。gfortran是4.4 比较老了,会提醒说不支持16位实数运算 ...

我在CentOS 6上用gfortran 4.4装过GAMESS,貌似没有问题。话说现在主流的Linux发行版对于做计算来说都足够稳定,不想纠结就用基于Redhat发行版CentOS和Scientific Linux,或者直接安装Redhat Enterprise Linux和SUSE Linux Enterprise。
作者
Author:
nuyy    时间: 2015-5-19 23:53
excalibur 发表于 2015-5-19 08:39
我在CentOS 6上用gfortran 4.4装过GAMESS,貌似没有问题。话说现在主流的Linux发行版对于做计算来说都足 ...

嗯,多谢!刚用gfortran4.4 装了GAMESS,测试例子32,45,47的结果误差过大fail了。。。
作者
Author:
abdoman    时间: 2015-5-20 21:12
nuyy 发表于 2015-5-19 23:53
嗯,多谢!刚用gfortran4.4 装了GAMESS,测试例子32,45,47的结果误差过大fail了。。。

具体看看出错原因。
脚本只是取出相关信息比较,没太大说明性。
作者
Author:
nuyy    时间: 2015-5-21 23:37
abdoman 发表于 2015-5-20 21:12
具体看看出错原因。
脚本只是取出相关信息比较,没太大说明性。

嗯 谢谢!




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3