首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行MPI示例时,Vtune抛出aps错误

运行MPI示例时,Vtune抛出aps错误
EN

Stack Overflow用户
提问于 2022-11-03 10:52:34
回答 1查看 37关注 0票数 0

我正在尝试使用Intel Vtune来分析我的MPI应用程序。在尝试运行以下两个命令时,我遇到了错误。

  1. I_MPI_DEBUG=5. I尝试了两种方法:
  2. exportI_MPI_DEBUG=5 mpirun -np 4 aps ~/binary/vasp_std_2022
  3. mpirun -genv I_MPI_DEBUG=5 -np 4 aps ~/binary/vasp_std_2022

警告:在虚拟机中不支持内存带宽收集,因为无法收集uncore事件。要获得完整的功能,请考虑使用裸金属环境。警告:此平台不支持CPU频率数据收集。错误: perf :使用CPUID GenuineIntel-6-6A-6 - cgroup和无聚合模式,只适用于系统范围内的模式使用:perf stat -G,- cgroup监视器事件,cgroup名称只有-A,-no-aggr禁用CPU计数聚合-a,-所有CPU系统范围的收集来自所有CPU的系统范围的集合-为-每个cgroup展开事件为每个组CPU:错误:请求事件的初步验证失败。aps错误:无法运行集合。aps错误:无法处理信任目录。aps错误:无法处理信任目录。aps错误:无法处理信任目录。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-04 11:09:23

在命令中,您在分析时使用'aps‘。

如果您正在使用aps命令,您需要使用一些参数,如集合模式作为--collection-mode=<mode>,这个参数用于指定要收集的逗号分隔的数据列表。可能的价值:

data(default):

  • hwc :硬件计数器
  • omp: openMP statistics
  • mpi : MPI statistcs
  • all : all all

试着使用下面的命令

代码语言:javascript
复制
mpirun -genv I_MPI_DEBUG= 5 -np 4 aps --collect-mode=omp ./obj

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

https://stackoverflow.com/questions/74301892

复制
相关文章

相似问题

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