rachida
f2649f4049
SWDEV-284863 Removed accidental override of recordid
...
recordid cannot be just a counter. The code removed was doing
just that i.e. incrementing a counter. Recordid has to come
from recvals data structure. That code was left there since
a while when Evgeny and Rachida were trying to prototype this feature.
I am not sure why it was not spotted before.
Change-Id: Ia867066dcfca083fcd4111f2aefc2fec88c26314
[ROCm/rocprofiler commit: 4ba91a972c ]
2021-06-08 14:21:27 -04:00
Rachida Kebichi
950924438f
SWDEV-284863 Fixed several issues preventing memcpy info dump in csv
...
1st issue was that one of the ostream ops failed to print the
content of the struct.
2nd issue: get_ptr_type was called with args being src/dest
pointers while it should be the agents pointers for src/dest.
3rd issue: memcopies map used (recordid, procid, is_async)
as a key but this is not enough as some copies share same key,
so I added begin/end timestamps as a way to distinguish between them.
Change-Id: I7c6e80e74e30ea572f21612aaf0cf7efec6e91e6
[ROCm/rocprofiler commit: 761bd6a86b ]
2021-06-04 12:18:35 -04:00
Rachida Kebichi
6232a6f941
SWDEV-255637 add missing API calls.
...
Change-Id: Ic68258b6f3725a6dfdeab2a33b2e744f9b1b46b3
[ROCm/rocprofiler commit: 438300358b ]
2021-03-23 17:24:29 -04:00
Evgeny
cb57b17051
SWDEV-267190 real pid/tid arg values
...
Change-Id: Ia3d98364b5bc7e9eace3d742055af4e074d64c66
[ROCm/rocprofiler commit: 567f457f25 ]
2021-03-18 15:13:21 +00:00
Evgeny
e65aba50ad
SWDEV-241265 : fixing scripts
...
Change-Id: Id7fcc309d0003bc72e972976e1944afd6488001d
[ROCm/rocprofiler commit: 249b0c2b26 ]
2020-12-09 23:10:40 -05:00
Rachida Kebichi
e83ac32641
SWDEV-255543 Hsa memcopy info csv gen
...
Change-Id: I35ed7d613879343851007dce473784ab227cb3ed
[ROCm/rocprofiler commit: cf9975f217 ]
2020-11-18 11:08:01 -05:00
Rachida Kebichi
dcfa5dd45d
SWDEV-254356 : Fix issues with hip memcpy info
...
Change-Id: I62053d13cd22883680e25072e679c8304497a152
[ROCm/rocprofiler commit: a7c66d99a5 ]
2020-10-21 17:28:06 -05:00
Rachida Kebichi
b50e7ddcdf
SWDEV-254356 Adapting memcopy info mechanism to optimized JSON generator
...
Change-Id: If88e1a69682332ba6c8f782ce870c4035eae65a2
[ROCm/rocprofiler commit: 9b9096f5a8 ]
2020-10-19 21:12:12 -05:00
Rachida Kebichi
c624daeadf
Fix for: statement uses 11, and there are 1 supplied
...
Change-Id: I7a6e34df865539f5e61686959b686c15bd909017
[ROCm/rocprofiler commit: 30e9ee7b16 ]
2020-08-28 13:44:41 -05:00
Evgeny
4e691bd307
passing filename to mem_manager dump
...
Change-Id: I95cb99a69c4d2f8e55a063388d46a7f7b196f6bd
[ROCm/rocprofiler commit: 5511a969e7 ]
2020-08-15 04:01:08 -04:00
Rachida Kebichi
d96c67b2bf
Dump memcpy info for hsa
...
Change-Id: Ia7ae7f15939a5544f2e846afc049023cadcc0e62
[ROCm/rocprofiler commit: dabb49661b ]
2020-07-17 16:32:22 -04:00
Rachida Kebichi
e6ab54a04c
Fix for ptr type unknown
...
Change-Id: I17674c689e7051b79d15cc4cae9676c86a8c46ae
[ROCm/rocprofiler commit: 37231cd00d ]
2020-07-07 01:16:16 -04:00
Evgeny
1a84fa2528
JSON trace dependencies flow to-tid fix
...
Change-Id: If21b12d0560e7db07b1ff02e0441addff3453cbe
[ROCm/rocprofiler commit: c196fbe0d5 ]
2020-06-29 01:16:05 -05:00
Evgeny
fb7e7f1568
fixing activity correlation for n-process use case
...
Change-Id: I3e52452b586a08fc9cfcb50851ddcc600c7ef910
[ROCm/rocprofiler commit: d013413cb8 ]
2020-06-27 04:01:51 -05:00
Rachida Kebichi
b223b9f084
memcpy info added to csv, sqlitedb and json
...
Change-Id: I56f2ec667c7f3741b519f3335a3eec26b34c0ab4
[ROCm/rocprofiler commit: 186a247dbe ]
2020-06-24 18:41:21 -04:00