SWDEV-528686: ATT fix for gfx12 s_wait_idle. Fixes for csv. Default to parse to trace. Fix for ROCR_VISIBLE_DEVICES. (#345)
* Fix for gfx12 s_wait_idle. Added wait field on att.csv
* Format and default to ATT to trace
* Update .mds
* No fatal error for invalid agent
* Tidy fixes
* Rename wait to idle, removed uneeded headers
* Remove unused traceID
* Tidy fix
* Fix csv output
* Formatting
* Fix tests
* Fix tests
* Fix for visible devices
* Review comment: Fix cmake
* Review suggestion
* Remove changelog/readme
* Review comments
* Review comment for CSV
* Formatting
---------
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com>
[ROCm/rocprofiler-sdk commit: a8f3397069]
This commit is contained in:
committed by
GitHub
parent
cd106cda3c
commit
f91f0712f7
@@ -295,7 +295,11 @@ DispatchThreadTracer::resource_init()
|
||||
if(it == params.end()) continue;
|
||||
|
||||
auto cache = rocprofiler::agent::get_hsa_agent(rocp_agent);
|
||||
CHECK(cache.has_value());
|
||||
if(!cache.has_value())
|
||||
{
|
||||
ROCP_CI_LOG(TRACE) << "Could not find HSA Agent for " << rocp_agent->id.handle;
|
||||
continue;
|
||||
}
|
||||
agents[*cache] = std::make_unique<ThreadTracerQueue>(it->second, rocp_agent->id);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user