The Radeon Compute Profiler (RCP) is a performance analysis tool that gathers data from the API run-time and GPU for OpenCL™ and ROCm/HSA applications. This information can be used by developers to discover bottlenecks in the application and to find ways to optimize the application's performance.
By default this performs a from-scratch build of the release version of RCP.
root@gg-desktop:~/ROCm/RCP/Build/Linux# git checkout m/roc-3.1.0
M Build/Linux/build_rcp.sh
HEAD is now at 3a49405 Add clarification on the units used in the hsa kernel timestamp sectrion
root@gg-desktop:~/ROCm/RCP/Build/Linux# ./build_rcp.sh
Command line arguments passed to build_rcp.sh:
RCPROOT=/root/ROCm/RCP/Build/Linux/../..
=====Building Radeon Compute Profiler======
Building infra projects
Build arguments passed to scons:
----------- Start building ---------------
Sun Apr 5 23:51:32 PDT 2020
scons -C /root/ROCm/RCP/Build/Linux/../../Build/Linux CXL_prefix=/root/ROCm/RCP/Build/Linux/../../Output CXL_build_type=static
ERROR during the build of the 64 bit framework
----------- End building -----------------
Sun Apr 5 23:51:32 PDT 2020
ERROR the build failed - see the logs for details
root@gg-desktop:~/ROCm/RCP/Build/Linux#
Build Instructions
./build_rcp.sh
root@gg-desktop:~/ROCm/RCP/Build/Linux# git checkout m/roc-3.1.0 M Build/Linux/build_rcp.sh HEAD is now at 3a49405 Add clarification on the units used in the hsa kernel timestamp sectrion root@gg-desktop:~/ROCm/RCP/Build/Linux# ./build_rcp.sh Command line arguments passed to build_rcp.sh: RCPROOT=/root/ROCm/RCP/Build/Linux/../.. =====Building Radeon Compute Profiler======
Building infra projects
Build arguments passed to scons:
----------- Start building --------------- Sun Apr 5 23:51:32 PDT 2020
scons -C /root/ROCm/RCP/Build/Linux/../../Build/Linux CXL_prefix=/root/ROCm/RCP/Build/Linux/../../Output CXL_build_type=static ERROR during the build of the 64 bit framework
----------- End building ----------------- Sun Apr 5 23:51:32 PDT 2020
ERROR the build failed - see the logs for details root@gg-desktop:~/ROCm/RCP/Build/Linux#