minor change
Change-Id: I365e3c671c829c6b205587f5770f70cef5bbddfb
This commit is contained in:
committed by
Evgeny Shcherbakov
parent
59a4ae9abb
commit
0efdd937a2
+10
-15
@@ -3,9 +3,6 @@ BIN_DIR=`dirname $0`
|
|||||||
BIN_DIR=`realpath $BIN_DIR`
|
BIN_DIR=`realpath $BIN_DIR`
|
||||||
PKG_DIR=${BIN_DIR%/bin}
|
PKG_DIR=${BIN_DIR%/bin}
|
||||||
|
|
||||||
# PATH to custom HSA libs
|
|
||||||
HSA_PATH=$PKG_DIR/lib/hsa
|
|
||||||
|
|
||||||
if [ -z "$1" ] ; then
|
if [ -z "$1" ] ; then
|
||||||
echo "Usage: $0 <cmd line>"
|
echo "Usage: $0 <cmd line>"
|
||||||
exit 1
|
exit 1
|
||||||
@@ -14,26 +11,24 @@ fi
|
|||||||
# profiler plugin library
|
# profiler plugin library
|
||||||
test_app=$*
|
test_app=$*
|
||||||
|
|
||||||
# paths to ROC profiler and oher libraries
|
|
||||||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PKG_DIR/lib:$PKG_DIR/tool:$HSA_PATH
|
|
||||||
export PATH=.:$PATH
|
|
||||||
|
|
||||||
# ROC profiler library loaded by HSA runtime
|
# ROC profiler library loaded by HSA runtime
|
||||||
export HSA_TOOLS_LIB=librocprofiler64.so.1
|
export HSA_TOOLS_LIB=librocprofiler64.so.1
|
||||||
|
|
||||||
# tool library loaded by ROC profiler
|
# tool library loaded by ROC profiler
|
||||||
if [ -z "$ROCP_TOOL_LIB" ] ; then
|
if [ -z "$ROCP_TOOL_LIB" ] ; then
|
||||||
echo "Tool library is not defined: ROCP_TOOL_LIB"
|
echo "ROCP_TOOL_LIB is not found"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# ROC profiler metrics config file
|
||||||
|
if [ -z "$ROCP_METRICS" ] ; then
|
||||||
|
echo "ROCP_METRICS is not found"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
# enable error messages
|
# enable error messages
|
||||||
export HSA_TOOLS_REPORT_LOAD_FAILURE=1
|
export HSA_TOOLS_REPORT_LOAD_FAILURE=1
|
||||||
export HSA_VEN_AMD_AQLPROFILE_LOG=1
|
export HSA_VEN_AMD_AQLPROFILE_LOG=1
|
||||||
export ROCPROFILER_LOG=1
|
export ROCPROFILER_LOG=1
|
||||||
# ROC profiler metrics config file
|
|
||||||
unset ROCP_PROXY_QUEUE
|
|
||||||
# ROC profiler metrics config file
|
|
||||||
if [ -z "$ROCP_METRICS" ] ; then
|
|
||||||
export ROCP_METRICS=$PKG_DIR/lib/metrics.xml
|
|
||||||
fi
|
|
||||||
|
|
||||||
LD_PRELOAD=$ROCP_TOOL_LIB $test_app
|
$test_app
|
||||||
|
|||||||
Reference in New Issue
Block a user