24小时热门版块排行榜    

查看: 1117  |  回复: 13
【奖励】 本帖被评价3次,作者wax54增加金币 3
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

wax54

铜虫 (小有名气)


[资源] wien2k在amd架构服务器上整个的编译过程与大家分享

wien2k在amd架构服务器上整个的编译过程与大家分享

[ Last edited by wuli8 on 2008-12-8 at 11:25 ]
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wax54

铜虫 (小有名气)



fegg7502(金币+1,VIP+0):thanks
5、编译过程
     gunzip *.gz
     chmod +X ./expand_lapw
    ./expand_lapw (由于这三个过程都非常容易,略过)
    下面我重点说下./siteconfig_lapw
    系统的选择 :选择L (linux+pgi )
    接下来的设置非常容易,基本选择默认的设置就可以。需要指出的是,在设置LDFLAGS时,最好给出绝对路径。我试了几次没有给出决定路径,总是提示找不到blas或者lapack。
    接下来是并行过程的设置。如果虫友的计算环境是单台多cpu的工作站或者服务器,shared memory一项选择y,接下来选择y和mpif90。如果为集群,可以选择n,rsh,y和mpif90。
    下面最重要的RP_LIBS的设置。我起初按照张挺文章上的设置,编译过程总是抱错。我后来在compile message中发现出错可能和RP_LIBS中设置的顺序有关(只是感觉,不知是否正确)。以下是我的具体参数设置(我将数学库和编译起都安装在了/opt目录中):  /opt/acml3.1.0/pgi64/lib/libscalapack.a /opt/acml3.1.0/pgi64/lib/libacml.a /opt/acml3.1.0/pgi64/lib/libblacsF77init.a /opt/acml3.1.0/pgi64/lib/libblacsCinit.a /opt/acml3.1.0/pgi64/lib/libblacs.a
7楼2008-12-01 13:53:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 14 个回答

liminfang


★ ★
wuchenwf(金币+2,VIP+0):谢谢你的回答,欢迎参加讨论
我使用过gunplot需要一定的编程命令,并且要把数据例外存储!!!
2楼2008-11-28 22:21:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wax54

铜虫 (小有名气)


★ ★
fegg7502(金币+1,VIP+0):鼓励讨论
fegg7502(金币+1,VIP+0):鼓励讨论,能否再写详细点,以供其他人参考?
昨天和一个老师一起编译wien,他装suse的时候把所有的选项都选上了,gnuplot也自动装上了,按照我的编译步骤试验,结果运行TiC,直接就把图显示出来了。唉~~,帮他弄了半天结果把自己的问题给解决了,呵呵。
3楼2008-11-29 13:12:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wax54

铜虫 (小有名气)



fegg7502(金币+1,VIP+0):thanks
应管理员的要求,我准备把wien2k在amd架构服务器上整个的编译过程与大家分享。希望可以对初接触wien的虫友一些帮助。在下其实也刚刚接触,能力有限,错误之处还望各位多多指正。另外,由于本人对wien2k的程序还不熟悉,也希望就计算过程中出现的问题与大家多多交流。
1、系统的安装
    因为要用服务器搭建一个简单的集群,为了参考车静光老师的《微机集群组建、优化和管理》,所以决定选用suse linux。我用的是enterprise sever x86-64版。设置需要安装软件的时候,即使全部选中也还有很多的package没有安装。这时,可以按detail键,选择package group在其中查找gunplot,将其选中,否这运行wien2k的时候无法显示态密度图。
4楼2008-12-01 13:09:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
☆ 无星级 ★ 一星级 ★★★ 三星级 ★★★★★ 五星级
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见