rocprofv3 kernel renaming support + misc rocprofv3 updates (#992)

* Increase rocprofv3 tool buffer size

- 32 pages instead of 1 page

* Improve rocprofv3 perfetto track labels

* Preliminary kernel renaming support + misc rocprofv3 updates

- add rocprofv3 option --kernel-rename
- add rocprofv3 options for perfetto settings (buffer size, etc.)
- add CSV columns for kernel trace
  - Thread_Id
  - Dispatch_Id
- add CSV column for counter_collection
 - Kernel_Id

[ROCm/rocprofiler-sdk commit: ebb021c59f]
此提交包含在:
Jonathan R. Madsen authored and GitHub committed 2024-07-29 14:33:50 -05:00
1 父節點 62ab2957b0
當前提交 a728a4b4cd
18 file changed
+641 -60

No files matched your search

+7
查看文件
@@ -22,6 +22,7 @@
#pragma once
#include <cstdint>
#include <string>
#include <string_view>
@@ -31,5 +32,11 @@ namespace common
{
const std::string*
get_string_entry(std::string_view name);
const std::string*
get_string_entry(size_t hash);
size_t
add_string_entry(std::string_view name);
} // namespace common
} // namespace rocprofiler