- 积分
- 123
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-10-14
- 最后登录
- 1970-1-1
|
发表于 2011-10-31 21:56:58
|
显示全部楼层
关于gfortran的问题很多人都提到,愿意是没有默认安装fortran语言造成的,其实不装也没什么关系。如果在没有联网的情况下,使用光盘安装镜像是最简单快捷的方法。如果是全新安装Linux,最好是自主选择安装软件包,把没有用地诸如什么办公软件的什么都去掉,但是开发程序库尤其是X11库最好都选上,因为很多软件可能都需要这些库文件。所有的Linux本质上没有区别,只不过发行包装的方式有所差异。
我用过RHEL、CENTOS、FEDORA,感觉都不错,但是以CENTOS最为稳定成熟。模式编译的时候需要有fortran和C编译器,C编译器一般就是gcc,fortran可选gfortran/PGI/INTEL fortran这几个较为常见,任选一个都行,但是pgi和intelfortran编译效率要更高一些,推荐pgi,网上资源很多。netcdf编译也很方便,推荐3.6.1版本,。
关于虚拟机,大家都应该试试看。虚拟机VMware6.5.1和8.0版本我都再win7上试过,推荐8.0。安装的时候直接选择从linux光盘镜像文件安装就可以,推荐使用90G以上的硬盘空间。安装完linux之后,需要再安装vmware-tools for linux, 这个在vmware的安装目录下linux.iso就是,在虚拟的linux里面安装上就能够实现从客户机到主机的文件拖曳、复制黏贴操作,非常方便。关于运行模式的效率,虚拟机可能不如以真实方式安装的linux,我还没有比较过。现在的CPU都是多核的,MPICH能够在多大程度上利用这种多核CPU进行工作,我也没有尝试过。由于内存容量的限制,单机上3重嵌套wrf最内重嵌套的格点数最好不要超过200*200,所以说单机上最好以调试为主,运行的事情还是交给服务器吧。 |
|