SWDEV-489158: Adding consumer+producer model to AST evaluation (#13)
* Rebased optizations for rocprofv3 tool * Fixing merge conflicts * Formatting * Open from within mutex * Small name changes * Added operator * removed some parameters * Optimizing counter collection * Re-arrange code * Adding back dimension query * Formatting * Update source/lib/rocprofiler-sdk/thread_trace/att_core.cpp Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Formatting 2 * Fix for test compilation * Fix for yield * Adding back check for zero * Improved thread handling * Formatting * Remove automatic start * Adding test * Small fixes * Adding lock for buffer callbacks * Fix for race condition in AST * Adding check for ptr --------- Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
このコミットが含まれているのは:
15ファイル変更
+577
-153
検索条件に一致するファイルはありません
@@ -437,9 +437,9 @@ DispatchThreadTracer::start_context()
|
||||
},
|
||||
[=](const hsa::Queue& /* q */,
|
||||
hsa::rocprofiler_packet /* kern_pkt */,
|
||||
const hsa::Queue::queue_info_session_t& session,
|
||||
inst_pkt_t& aql,
|
||||
kernel_dispatch::profiling_time) { this->post_kernel_call(aql, session); });
|
||||
std::shared_ptr<hsa::Queue::queue_info_session_t>& session,
|
||||
inst_pkt_t& aql,
|
||||
kernel_dispatch::profiling_time) { this->post_kernel_call(aql, *session); });
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
新しいイシューから参照
ユーザーをブロックする