| 查看: 2276 | 回复: 10 | |||
| 【奖励】 本帖被评价5次,作者yhlllf增加金币 4.5 个 | |||
| 当前主题已经存档。 | |||
[资源]
【分享】Gaussian03在linux下的安装和使用
|
|||
|
先说一下,我安装的环境suse企业版9.0(sp1)64位,cpu个数是4个,内存5G,硬盘空间是110G. 在官网上说Gaussian03默认是支持的linux是suse9.0。其实大多数的linux的内核都是一样的,只不过是名字不同而已。 我从网上下载的版本是g03e01-em64t.tar.gz,据说是Gaussian03的最新版本。这里要说明一下,INTER和AMD两大提供cpu厂商对Gaussian03的支持都是不同的,最好能下载针对自己服务器cpu的Gaussian03版本,这样才能发挥服务器的最大能力。 Gaussian03的并行运算分两种。一种是在网上经常看到的cluster,就是把几台单机通过100/1000M以太网联起来,通过linux下的NFS和NIS来进行并行运算。这种并行是基于文件系统级的并行运算,运算的速度取决于网络的速度和操作系统、文件系统的配合以及单机IO的能力。使用这种模式的时候,要使用一个叫linda的并行程序,一定要注意Gaussian03支持的linda版本号。另一种就是在支持多CPU的单服务器上做多cpu间的并行运算。这种模式对服务器的投资很大,但是由于服务器的体系构架与单机PC有很大的不同,多CPU间并行运行没有网络带宽的限制,而且服务器的IO的技术是基于SCSI,其速度明显高于PC的IO。目前的服务器大多数都支持64位操作系统,64位操作系统可以使用超过4G的内存和文件大小支持超过16G,这一点对Gaussian03很的重要,因为在做Gaussian03运算的时候,我发现Gaussian03有时候产生大于16G临时文件,如果在32位操作系统下会运算失败的。 闲言少叙,直入主题吧。 1、装好的suse下建一个用户,我建的用户是abis(名字无所谓) 2、用abis登陆,ftp将g03e01-em64t.tar.gz传到用户目录下(我的是/home/abis/home/下) 3、使用tar -xvf g03e01-em64t.tar.gz将包解开,在abis用户目录下会有一个g03的目录。 4、修改环境变量。vi .bashrc 添加如下: export GAUSS_EXEDIR=/home/abis/home/g03 export g03root=/home/abis/home/g03 export D_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/abis/home/g03 export PATH=$PATH:/home/abis/home/g03 export GAUSS_SCRDIR=/tmp/g03(这个是临时文件目录,随便定义,但是要求大小空间50G以上) 这个时候你就可以进行运算了。 1、先做一个输入文件。在windows下Gaussian03生成一个gjf文件。如果想用linux的多cpu文件做如下修改, section: %nproc=4 服务器是4cpu %mem=4096MB 服务器是5G,千万不要全占了 %rwf=1,2000,2,2000.......(针对临时目录小和32位操作系统不支持超过2G文件,可以生成多个2G的临时文件)我做个8个2G的文件的测试。 2、将这个gjf文件ftp到abis用户目录下,注意一定要执行这个命令 dos2unix *.gjf 3、剩下的就是运算了 g03 *.gjf 4、观察运算结果 tail -f *.log 做一个小总结: 1、在windows下修改%nproc是无效的,修改%mem好像效果也不明显。 2、一定要注意临时文件的大小,这是最容易出错的地方,我的临时文件目录是100G 最后,我用我的一个实际应用来说明linux很厉害。我有一个Gaussian03计算在windows2003下运行了8小时44分钟,但是在硬件平台不变的情况下,在suse linux下运行了1个小时。 谨以此篇短文献给我那读博士的老婆,愿她早日毕业,快乐生活。 [ Last edited by yhlllf on 2009-3-17 at 14:10 ] |
» 收录本帖的淘帖专辑推荐
Gaussian |
» 猜你喜欢
国内青年破解费曼难题,从分子层面阐释液体蒸发(气液相变)微观过程
已经有5人回复
求助火焰封管的时候管子炸了
已经有1人回复
物理化学论文润色/翻译怎么收费?
已经有55人回复
研究发现一个新的临界系数,独立于临界压缩因子
已经有7人回复
200年来人们一直无法破解的难题: 气液临界点状态方程
已经有7人回复
关于引力延迟下双星系统角动量不守恒的疑惑---求高手解答!
已经有10人回复
请问四氢呋喃溶解的聚合物用甲醇沉淀时,如何使沉淀过程加速?
已经有2人回复
2楼2009-03-17 17:00:47
3楼2009-03-18 10:30:07
4楼2009-03-18 13:33:41
5楼2009-03-29 04:00:25
6楼2009-03-29 09:37:58
7楼2009-03-29 13:11:24
8楼2009-03-30 15:33:21
9楼2009-04-04 00:18:10
10楼2010-01-15 22:52:13
11楼2010-02-01 20:15:29













回复此楼

