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 编写, GitHub 于 2024-07-29 14:33:50 -05:00 提交
1 父节点 62ab2957b0
当前提交 a728a4b4cd
18 个文件已更改
+641 -60

没有与搜索条件相匹配的文件

@@ -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