“常用公式”在线计算,“设计手册”在线查询
本帖最后由 张吉健 于 2015-7-13 17:48 编辑

Q: 在linux运行actran时遇到问题,想请教一下。具体情如下:
已安装openmpi环境,并已设置完毕,在run界面下intrannode parallelism中选用多线程,其中,type选frequency,number of processor设为4,allocation选bycore,binding选bind to core.计算不能进行,并提示错误/bin/sh: orterun:command not found.这是什么问题,谢谢!


A: 客户应该是没有设定关于openmpi的环境变量。请让客户按下面方式在 .bashrc文件中设定两个环境变量:

    export PATH=/opt/fft/openmpi-1.4.4/bin/: $PATH
    export LD_LIBRARY_PATH=/opt/fft/openmpi-1.4.4/lib/: $LD_LIBRARY_PATH

    注意,红色部分要按照实际安装路径设置。

    这样设好后并行计算就可以运行了。
  ===========================================

     还要注意一点,如果客户想在ActranVI的图形界面下运行并行计算,那么在安装Actran的时候,在安装程序询问使用哪个BLAS时,不要选GotoBLAS,而要选对应于Intel或AMD处理器的BLAS(依客户实际情况而定)。不然并行处理效率会很低。

     如果不用图形界面进行并行计算则没有上面这个限制。比如客户可以用actranpy.sh这个简单的方法。具体指令是:                                   
              actranpy.sh  --np=2--inputfile=test_parallel.dat   -m 700  --parallel=frequency  



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 支持支持 反对反对

共 0 个关于本帖的回复 最后回复于 2015-7-13 17:44

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注我们

360网站安全检测平台