Я работаю на удаленном Linux сервере, где мое приложение работает параллельно с MPI. Я хочу профилировать его и проверить, насколько хорош баланс нагрузки в каждом 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.
Есть идеи о том, как продолжить профилирование?