首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VTune未能正确启动应用程序

VTune未能正确启动应用程序
EN

Stack Overflow用户
提问于 2021-10-30 05:59:18
回答 1查看 223关注 0票数 1

当远程分析时,Intel VTune似乎无法正确启动应用程序。

我将目标配置为.sh脚本我的v调启动应用程序配置。amplex-python显示该脚本成功启动,但应用程序不成功。为什么?amplex-python窗口这是我的.sh脚本:

代码语言:javascript
复制
MPIRUN=/opt/intel/oneapi/mpi/latest/bin/

SRC_DIR=$(pwd)
#make clean
#make -j8

cd ..
ROOT_DIR=$(pwd)
echo "SRC_DIR:"$SRC_DIR
echo "ROOT_DIR:"$ROOT_DIR

cd $SRC_DIR
# $MPIRUN/mpirun -n 64 -host 1ibHost,3ibHost -env UCX_TLS=ud_verbs,ud_mlx5 /home/inspur/nfsIPCC/myprog 
$MPIRUN/mpirun -n 108 -host 1ibHost,3ibHost -env UCX_TLS=ud_verbs,ud_mlx5 $SRC_DIR/main 0.005  $ROOT_DIR/data/ipcc_gauge_24_72  24 24 24 72  8 8 8 18
EN

回答 1

Stack Overflow用户

发布于 2021-12-06 17:23:24

如果您使用shell脚本作为目标应用程序来通过VTune进行概要分析,则需要在脚本请求时添加谢邦

代码语言:javascript
复制
#!/bin/bash
MPIRUN=/opt/intel/oneapi/mpi/latest/bin/

SRC_DIR=$(pwd)
#make clean
#make -j8

cd ..
ROOT_DIR=$(pwd)
echo "SRC_DIR:"$SRC_DIR
echo "ROOT_DIR:"$ROOT_DIR

cd $SRC_DIR
# $MPIRUN/mpirun -n 64 -host 1ibHost,3ibHost -env UCX_TLS=ud_verbs,ud_mlx5 /home/inspur/nfsIPCC/myprog 
$MPIRUN/mpirun -n 108 -host 1ibHost,3ibHost -env UCX_TLS=ud_verbs,ud_mlx5 $SRC_DIR/main 0.005  $ROOT_DIR/data/ipcc_gauge_24_72  24 24 24 72  8 8 8 18

它是execve()要求的,并在描述部分中进行了描述。另外,请注意,根据文档,vtune命令应该使用mpirun运行。

代码语言:javascript
复制
mpirun [options] vtune [options] <program> [<args>]

它在用VTune探查器配置MPI分析帮助主题中进行了描述。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69777153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档