Performance tau_exec无法lantch,“;错误-#x27;没有匹配的绑定;mpi&x27&引用;
我想使用tau,我无法启动tau_exec。当我尝试使用tau时,我得到了错误 我如何使用tau -----错误-------- $tau_exec-io./a.outPerformance tau_exec无法lantch,“;错误-#x27;没有匹配的绑定;mpi&x27&引用;,performance,parallel-processing,installation,mpi,Performance,Parallel Processing,Installation,Mpi,我想使用tau,我无法启动tau_exec。当我尝试使用tau时,我得到了错误 我如何使用tau -----错误-------- $tau_exec-io./a.out 错误:目录/opt/tau/x86_64/lib中的“mpi”没有匹配的绑定 可用绑定(/opt/tau/x86_64/lib): /opt/tau/x86_64/lib/shared disable /opt/tau/x86_64/lib/shared papi mpi pthread pdt openmp trace 我设置
错误:目录/opt/tau/x86_64/lib中的“mpi”没有匹配的绑定
可用绑定(/opt/tau/x86_64/lib):
/opt/tau/x86_64/lib/shared disable
/opt/tau/x86_64/lib/shared papi mpi pthread pdt openmp trace 我设置了以下环境变量 TAU_MAKEFILE=/opt/TAU/x86_64/lib/MAKEFILE.TAU-papi-mpi-pthread-pdt-openmp-trace
TAU_选项=-optCompInst 安装预紧头 配置和安装如下所示
./configure-c++=g++-cc=gcc-fortran=gnu-mpilib=opt/openmpi/lib-mpinc=/opt/openmpi/include-prefix=opt/tau-openmp-iowrapper-papi=/opt/papi-pthread
安装 安装PDT ./configure-prefix=/opt/pdt
制造
安装 安装在TAU之后 ./configure-mpilib=/opt/openmpi/lib-mpinc=/opt/openmpi/include-openmp-iowrapper-prefix=/opt/tau-pdt=/home/koji/opt/gauss07/tau/pdt-papi=/opt/papi-pthread
使安装如果您可以禁用MPI,请尝试将
-T SERIAL
参数传递给tau_exec,即以以下方式执行应用程序:
tau_exec -io -T SERIAL -- ./a.out
初始运行失败的原因是tau-config脚本(在您的系统上的/opt/tau/x86_64/bin/tau-config上)的默认设置将profile而不是跟踪设置为默认操作。此外,它还将“跟踪”添加到不匹配的选项列表中。因此,您想要的绑定需要“mpi”,而任何具有“跟踪”的绑定都无法工作 所以,您可以尝试构建一个具有mpi且没有跟踪的新绑定,或者尝试运行
tau_exec -io -T TRACE ./a.out
但随后您将跟踪它,而不会对其进行分析。您是否解决过此问题?