queue profiled API

Change-Id: I08f496fa76903738e937d2f29dc558ed9def3e0a
This commit is contained in:
Evgeny
2018-07-09 20:33:58 -05:00
parent bc7a052294
commit 7ba92e192b
7 changed files with 127 additions and 35 deletions
+2
View File
@@ -38,6 +38,8 @@ export ROCP_TOOL_LIB=libtool.so
unset ROCP_PROXY_QUEUE
# ROC profiler metrics config file
export ROCP_METRICS=metrics.xml
# ROC profiler kernels timing
export ROCP_TIMESTAMP_ON=1
# output directory for the tool library, for metrics results file 'results.txt'
# and SQTT trace files 'thread_trace.se<n>.out'
export ROCP_OUTPUT_DIR=./RESULTS
+1 -1
View File
@@ -600,7 +600,7 @@ hsa_status_t dispatch_callback(const rocprofiler_callback_data_t* callback_data,
feature_count = next_offset - set_offset;
}
if (tool_data->feature_count > 0) {
if (feature_count > 0) {
// Open profiling context
status = rocprofiler_open(callback_data->agent, features, feature_count,
&context, 0 /*ROCPROFILER_MODE_SINGLEGROUP*/, &properties);