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.
MIT License
84
stars
19
forks
source link
Build RCP for Gentoo Linux using GCC 9.1 - problems and solutions #31
Hi, I built RCP for Gentoo Linux using GCC 9.1. I had to change some things, you can find the patches here -> https://github.com/justxi/rocm/tree/master/dev-util/rcp
Besides some parenthesis for python scripts and path adjustments, there were two problems where I had to change the source code:
add static_cast: https://github.com/justxi/rocm/blob/master/dev-util/rcp/files/RCP-5.6-Common_Src_ComgrUtils_Src_ComgrUtilscpp.patch
remove std::move as from gcc suggested: https://github.com/justxi/rocm/blob/master/dev-util/rcp/files/RCP-5.6-Src_CLTraceAgent_CLEventManagercpp.patch