SWDEV-391589: Addressing changes requested by Omniperf:

Adding Versioning to rocprof main script
Adding Versioning to file plugins to support legacy v1 output and new v2 output
Fixing headers for v2 output

Change-Id: I352e8c8ed03871466269a792d1bfa572da58bd8a
This commit is contained in:
Ammar ELWazir
2023-08-12 04:49:49 +00:00
committed by Ammar Elwazir
parent def7fa710a
commit 4f40fb8a40
13 changed files with 605 additions and 28 deletions
+4 -4
View File
@@ -91,8 +91,6 @@ void tokenize_profiler_output(std::string line, profiler_kernel_info_t& kinfo) {
std::getline(tokenStream, token, ',');
kinfo.queue_id = token;
std::getline(tokenStream, token, ',');
kinfo.queue_index = token;
std::getline(tokenStream, token, ',');
kinfo.process_id = token;
std::getline(tokenStream, token, ',');
kinfo.thread_id = token;
@@ -101,9 +99,9 @@ void tokenize_profiler_output(std::string line, profiler_kernel_info_t& kinfo) {
std::getline(tokenStream, token, ',');
kinfo.workgroup_size = token;
std::getline(tokenStream, token, ',');
kinfo.lds = token;
kinfo.lds_per_workgroup = token;
std::getline(tokenStream, token, ',');
kinfo.scratch_size = token;
kinfo.scratch_per_workitem = token;
std::getline(tokenStream, token, ',');
kinfo.arch_vgpr = token;
std::getline(tokenStream, token, ',');
@@ -119,6 +117,8 @@ void tokenize_profiler_output(std::string line, profiler_kernel_info_t& kinfo) {
std::getline(tokenStream, token, ',');
kinfo.end_time = token;
std::getline(tokenStream, token, ',');
kinfo.correlation_id = token;
std::getline(tokenStream, token, ',');
kinfo.counter = token;
}