Rename /opt/rocm/rocprofiler.so link to proper librocprofiler64.so; Simplify --hsa-trace option just to one, no need with --stats and --timestamp on

Change-Id: I1dccfdd8843437bf9ed10ac259e84b34ef986be3


[ROCm/rocprofiler commit: 862f042c43]
This commit is contained in:
Evgeny
2019-02-01 22:37:59 -06:00
parent 5b415caaa4
commit be894504b0
5 changed files with 159 additions and 51 deletions
+5
View File
@@ -24,6 +24,11 @@ def gen_api_json_trace(db, table, start_us, outfile):
db.dump_json('B', table, outfile)
db.execute('DROP VIEW B')
def gen_ops_json_trace(db, table, base_pid, start_us, outfile):
db.execute('create view B as select "Index", Name as name, ("gpu-id" + %d) as pid, tid, (BeginNs/1000 - %d) as ts, (DurationNs/1000) as dur from %s order by ts asc;' % (base_pid, start_us, table));
db.dump_json('B', table, outfile)
db.execute('DROP VIEW B')
def gen_kernel_json_trace(db, table, base_pid, start_us, outfile):
db.execute('create view B as select "Index", KernelName as name, ("gpu-id" + %d) as pid, (0) as tid, (BeginNs/1000 - %d) as ts, (DurationNs/1000) as dur from %s order by ts asc;' % (base_pid, start_us, table));
db.dump_json('B', table, outfile)