我正在使用我的应用程序与MPI并行运行的远程Linux服务器上。我想对其进行概要分析,并测试每个MPI流程中的负载平衡情况如何,以及哪些是代码中最重的部分。
要并行运行我的应用程序,我通常是这样运行它:
mpirun -n # ${location}/myApp arg1 arg2 etc.
在计算机中,有一个我将要使用的有关Intel Advisor的模块。 GUI命令advixe-gui
不起作用,所以我必须使用advixe-cl
如果有帮助,请输入:advixe-cl
它返回我:
Intel(R) Advisor Command Line Tool
Copyright (C) 2009-2019 Intel Corporation. All rights reserved.
Usage: advixe-cl <--action> [--action-option] [--global-option] [[--] <target> [target options]]
Use --help for details.
关于进一步进行概要分析的任何想法?
您需要在命令行中提供操作-根据语法,它不是可选的: