BDF编译问题
Be long
What's your choice? Depend on what you can chose.
展开
-
BDF编译-ga库动态链接问题
1. bdf 编译时,显示 ga库需要使用-fpic重新编译.原因: 未使用-fpic使偏移地址超出寻址范围. 注: 64位电脑中CPU接受只支持到32位.解决: 将openmpi和ga库全部重新编译. 添加编译选项 --enable-shared=yes --with-pic=yes原创 2017-11-18 16:19:15 · 420 阅读 · 0 评论 -
BDF编译:使用intel mpi库5.0.3版本+ifort2015-up5并行运行BDF出现程序卡住的问题【像是解决了】
问题在使用两个线程跑BDF的时候发现,程序会卡在调用mpi_reduce这一行不动。而且这一行代码会在迭代中调用两次,第一次没事,第二次就不行了。很奇怪。解决方法查了好久才发现英特尔官网有同样问这个的https://software.intel.com/en-us/forums/intel-clusters-and-hpc-technology/topic/607259这个链接里面的人也...原创 2019-05-11 16:23:22 · 598 阅读 · 0 评论 -
BDF并行编译----环境变量BDF_MPI_PARAMETERS问题
Traceback (most recent call last): File "/home/js/Desktop/bdf-pkg/sbin/bdfdrv.py", line 246, in <module> main() File "/home/js/Desktop/bdf-pkg/sbin/bdfdrv.py", line 218, in main re=s...原创 2019-05-01 11:29:48 · 178 阅读 · 0 评论 -
BDF并行编译----mpic++不能识别的问题
在实现BDF并行编译的时候,可以使用openmpi,也可以使用intel mpi。我在使用Intel mpi编译的时候,遇到了以下的问题/home/js/tool/intel-2015-up5//impi/5.0.3.049/intel64/bin/mpicc -DMKL_ILP64 -O2 -W -D_MPI_ -D_OPENMP_ -fopenmp -I../include -D_M...原创 2019-05-01 10:33:29 · 733 阅读 · 0 评论 -
BDF编译:mpi_info设置不正确
问题Fatal error in MPI_Win_allocate: Invalid argument, error stack:MPI_Win_allocate(173): MPI_Win_allocate(size=8, disp_unit=8, info=0x0, MPI_COMM_WORLD, base=0x459d540, win=0x459d100) failedMPI_Win_...原创 2019-05-08 16:56:02 · 371 阅读 · 0 评论 -
Fortran出错[已解决]:there is no data-edit-descriptor to match a data-item in the I/O list, unit -5
问题如题,对于代码 1 logical a 2 a=1 3 write(*,'("nih hao 1",l4)')a 4 write(*,'("this is some different2")')a 5 end运行时出现了如下错误:forrtl: severe (105): there is no data-edit-descriptor to match a dat...原创 2019-03-06 22:19:13 · 2094 阅读 · 2 评论 -
待解决:This Intel math.h is for use with only the Intel compilers
问题 错误显示 /home/js/Documents/tool/intel2013/composer_xe_2013.1.117/bin/intel64/ifort -march=core-avx2 -O3 -I../include -D_MKL_ -DFORTINT='long long' -I/home/js/Documents/tool/intel2013/composer_...原创 2018-05-05 10:38:33 · 747 阅读 · 0 评论 -
libmkl_intel_thread.so中对部分函数未定义的引用
问题 在编译bdf的时候出现了如下错误/home/js/Documents/tool/intel2013/mkl/lib/intel64/libmkl_intel_thread.so:对‘omp_get_nested’未定义的引用/home/js/Documents/tool/intel2013/mkl/lib/intel64/libmkl_intel_thread.so:对‘__km...原创 2018-05-05 10:33:38 · 4972 阅读 · 0 评论 -
指定了库路径但是找不到库文件
错误ifort: warning #1ifort -O3 -openmp -I../include -D_MKL_ -DFORTINT='long long' -I/home/js/Documents/tool/intel2013/mkl/include/ -I../../include -I../include -fPIC -D_XIANEST_ -D_I8_ -i8 -a...原创 2018-04-22 00:45:32 · 3738 阅读 · 0 评论 -
libmpi_f90找不到目标共享文件
问题 libmpi_f90找不到目标共享文件BDF command: /home/js/Documents/nwupt/bdf-pkg-master-new/bin/compass.x /tmp/test0013702/test001XX0.compass.inp/home/js/Documents/nwupt/bdf-pkg-master-new/bin/compass.x: erro...原创 2018-04-16 16:05:38 · 1120 阅读 · 0 评论 -
bdf编译步骤
介绍:编译bdf需要使用openmpi1.6和ga5.5提供对应的库,同时需要ifort2013以及gcc,cmake等。准备………………………………………………………………1.配置mpi 编译环境(openmpi ) ./configure –prefix=$openmpi_home CC=gcc CXX=g++ F77=ifort FC=ifort FFLAGS=-i8 FCF...原创 2018-04-16 14:20:54 · 985 阅读 · 0 评论 -
BDF编译:明明链接了mpi的函数库还是报错“对mpi_init_未定义的引用...“//链接为可执行程序指定了库仍旧显示对函数未定义的引用【已解决】
问题在编译程序的时候,需要用到mpi的库,这里使用openmpi作为mpi的实现,在编译程序中需要用到mpi库的模块时,命令是这样的mpicc -o some_mod -lsome_lib ...大题就是用mpicc 将很多的中间文件链接成一个可执行程序,然后就会报错对mpi_init_未定义的引用对mpi_barrier_未定义的引用对mpi_final_未定义的引用...就...原创 2019-05-11 23:06:01 · 5773 阅读 · 2 评论