I am using AMDuProfCLI on an AMD 7452 cluster running CentOS 8.
I believe the collect command is working properly. I execute the following command.
> mpirun -n 128 /opt/AMDuProf_3.6-449/bin/AMDuProfCLI collect --config assess --mpi --output-dir $HOME/cpuprof-mpi testbin
I get this output to stdout:
layer set to 1
Generated data files path: $HOME/cpuprof-mpi/AMDuProf-testbin-EBP_MPI
Profiling (data collection) completed.
I get a set of files in:
When I attempt to generate the report, I get this output:
> /opt/AMDuProf_3.6-449/bin/AMDuProfCLI report --detail --input-dir $HOME/cpuprof-mpi/ AMDuProf-testbin-EBP_MPI
Translation started ...
Error: Translation of raw data failed...
What should I do to resolve this error? And is it possible to use the GUI to view the report?
There seems to be a space in dir path in the command you have used. Please try the following command:
/opt/AMDuProf_3.6-449/bin/AMDuProfCLI report --detail --input-dir $HOME/cpuprof-mpi/AMDuProf-testbin-EBP_MPI