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
Tá an tiomantas seo le fáil i:
Jonathan R. Madsen
2024-07-29 14:33:50 -05:00
tiomanta ag GitHub
tuismitheoir 41f024475a
tiomantas ebb021c59f
D'athraigh 18 comhad le 641 breiseanna agus 60 scriosta
+4
Féach ar an gComhad
@@ -284,6 +284,10 @@ config::config()
<< "Unsupported output format type: " << itr;
}
if(kernel_filter_include.empty()) kernel_filter_include = std::string(".*");
const auto supported_perfetto_backends = std::set<std::string_view>{"inprocess", "system"};
LOG_IF(FATAL, supported_perfetto_backends.count(perfetto_backend) == 0)
<< "Unsupported perfetto backend type: " << perfetto_backend;
}
std::vector<output_key>