Rachida Kebichi
ef36218286
SWDEV-255938 NEW - added regex and depth support to ostream ops
...
Change-Id: I292255adab3a70fa00a1dd5685b788521687f35b
2020-11-18 16:48:50 -05:00
Evgeny
29c63c5281
SWDEV-213367 : codeobj event implementation
...
Change-Id: Ibcaca6869ce96d8802c5fa8ba241f43834d6f2a7
update - codeobj event implementation
Change-Id: I4c12f26a19f2b31d9ac2211c3426a0e587a332b3
update2 - codeobj event implementation
Change-Id: Ic877549a83542ae00352503471d881e847ebac9c
test - codeobj event implementation
Change-Id: I0618d3a93de94c3d7467372ba4a3d4ea5520bfc7
URI reference test - codeobj event implementation
Change-Id: I6cf7e8a648cf012cb0708058b118a75e58f992b9
adding test/app - codeobj event implementation
Change-Id: Idf4c197c7b9116ccde5ec50ff47a26a858bfab32
uri test fix - codeobj event implementation
Change-Id: I7c385f82f516d9d8f2cd726366f00be3664006e3
uri test cleanup - codeobj event implementation
Change-Id: I542d5baf88c048c8b4717af843b803cd93e8f3bc
URI buffer fix - codeobj event implementation
Change-Id: Iac65e04c03a0939935c10f53c6b580a2e33878f5
HSA events tests trace-check disabled
Change-Id: I0f4d13aeeceb1d1a6e2191673eacbf9c7ae2ae52
2020-10-09 08:36:12 -04:00
Evgeny
6567c48e98
codeobj tracing prof protocol
...
Change-Id: Ib49c8ee034fb7481b21f950490e10b350f2a1b79
2020-09-19 16:49:46 -05:00
Evgeny
e9b8de644e
Format ostream ops
...
Change-Id: I8c609b1ef82e02f3547541c2cc47dec3a4f1c7b3
2020-08-28 11:30:18 -05:00
Evgeny
2f608e067a
incrementing API version because of HIP API changes
...
Change-Id: I19e42ca75d8050b44b1cdf70cac7dfdff1ab5d57
2020-08-15 03:25:57 -04:00
Rachida Kebichi
d3406bdb7b
Merge "Added roctxRangeStart and roctxRangeEnd" into amd-master
2020-08-12 10:32:29 -04:00
Rachida Kebichi
da17a158f8
Added roctxRangeStart and roctxRangeEnd
...
Change-Id: Id7f81c5a7d7f231c8f0e2323d31c37c827687189
Added roctxRangeStart and roctxRangeEnd
Change-Id: Id7f81c5a7d7f231c8f0e2323d31c37c827687189
2020-08-11 17:28:03 -04:00
Rachida Kebichi
bac4bae41c
Added hsa ostream ops generation
...
Change-Id: Icc68e136d22b05b35d6adaff56e090272633d760
2020-07-29 10:41:32 -04:00
Evgeny
07479cf881
adding tracer flush/unload stage unloading
...
Change-Id: Id84774b2ce20b261a9a84d2ad802b76093a748d4
2020-06-02 05:10:02 -05:00
Evgeny
da4b244887
renaming PCSAMPLE API as RESERVED1
...
Change-Id: I0f95e4be5b359dc36fc3542bf0e321094db78a79
2020-05-21 11:51:17 -05:00
Evgeny
074306d997
SWDEV-236864 : packaging of generated headers
...
Change-Id: Ifda69eecf3697f6b69c978b3c4c2ffe9835edeb8
2020-05-18 18:08:06 -05:00
Evgeny
eebde5e82e
increasing API version
...
Change-Id: I30c1b5b22d0bef8cf57e9703261e397f3d2fa77a
2020-05-12 12:45:18 -04:00
Rachida Kebichi
72b0d25ea4
Added generation of hip ostream operators
...
Change-Id: I5d07ea07cdd94097cb44619c29d9deba54e5d6a5
ostream ops code cleanup
Change-Id: Ia4e287de1e1953f5d323a0066c29aa6056442139
2020-05-01 16:15:01 -04:00
Evgeny
0cd31f8295
adding HIP_PROF_HIP_API_STRING macro
2020-04-14 13:12:52 -05:00
Evgeny
fc79e36928
adding ROCP_WITH_HIP_API_STRING macro
2020-04-10 12:52:51 -05:00
Evgeny
a46c6984a2
using hipApiString() if defined
2020-04-10 01:15:20 -05:00
Evgeny
c1455827b7
activity entry struct fix
2020-03-07 20:35:24 -06:00
Evgeny
d2243ef1ec
pc sampling integration fix
2020-03-07 19:09:54 -06:00
Evgeny
8b63135ced
PC sampling initial bringup
2020-02-28 14:01:40 -06:00
Evgeny
f214221bb2
control of trace buffer thread start
2020-01-27 14:31:24 -06:00
Evgeny
abe07f7b4d
fixing link errors
2020-01-13 12:19:04 -06:00
Evgeny
f8e0039f39
cosmetic change
2020-01-13 12:09:33 -06:00
Evgeny
b2d124d2be
adding API specification
2019-12-31 07:05:32 -06:00
Evgeny
b82a21056e
normalizing C API: HSA domain
2019-12-30 20:09:41 -06:00
Evgeny
077f8ec6b6
normalizing C API
2019-12-29 03:06:11 -06:00
Wen-Heng (Jack) Chung
b7aa8fedb7
Introduce a new API roctracer_get_timestamp().
...
roctracer_status_t roctracer_get_timestamp(uint64_t* timestamp);
Get system timestamp for roctracer clients.
The API could be used to help roctracer clients understand the reference frame
of timestamps when receiving activity callbacks, as the nanoseconds reported in
the activity callbacks are not in the same reference frame as CPU walltime
clock.
2019-12-19 18:05:33 +00:00
eshcherb
fb0140ec66
Merge pull request #25 from whchung/revise-if
...
Revise the return type of roctracer_next_record to roctracer_status_t.
2019-11-20 20:21:41 -06:00
eshcherb
2bcf1c5554
Merge branch 'amd-master' into rkebichi-patch-kfd-1
2019-11-11 19:05:50 -06:00
Wen-Heng (Jack) Chung
f730fb6a4e
Revise the return type of roctracer_next_record to roctracer_status_t.
2019-11-06 10:54:45 -06:00
rkebichi
1a62e18593
Update roctracer_kfd.h
2019-10-31 10:48:42 -04:00
rkebichi
0aa6df2b52
Update roctracer_kfd.h
2019-10-30 17:26:57 -04:00
rkebichi
b9e7638ef9
Update roctracer_kfd.h
2019-10-30 17:16:54 -04:00
rkebichi
5ae9aa1492
Update roctracer_kfd.h
2019-10-22 15:18:45 -04:00
Evgeny
72a2571b22
hip-vdi support
2019-10-21 23:03:20 -05:00
Evgeny
57051220a1
roctx/start/stop interaction
2019-10-21 21:18:54 -05:00
Evgeny
b2c23f63d5
conditional building of kfd wrapper
2019-10-15 11:15:48 -05:00
Evgeny
72b5494f0b
start/stop API
2019-10-09 01:00:05 -05:00
rkebichi
af41d4ae2e
Update roctracer_kfd.h
2019-10-08 16:38:03 -04:00
Evgeny
b5a9dc7dd6
activity records stack
2019-10-06 23:13:57 -05:00
rkebichi
314a9de931
Update roctracer_kfd.h
2019-10-02 19:04:00 -04:00
Rachida Kebichi
315a547cc4
Add KFD support.
2019-09-27 18:32:54 -04:00
Evgeny
9e2f37bf77
fixing overloaded functions as macro
2019-09-16 11:19:04 -05:00
Evgeny
7b779f8409
mark and range push aliases
2019-09-13 15:58:40 -05:00
Evgeny
719e9221a5
roctracer extension APIs: mark, external id push/pop
2019-09-05 09:55:29 -05:00
Evgeny
231e25747f
roctx marka implementation
2019-08-30 08:53:34 -05:00
Evgeny
0a14603e25
trace buffer fix
2019-08-11 08:56:39 -05:00
Evgeny
91bcc4cc74
roctx loader
2019-07-27 06:19:35 -05:00
Evgeny
b33389b30f
trace buffer wrapping
2019-07-13 00:38:12 -05:00
Evgeny
c1cca98a71
multiple changes update
2019-06-28 12:47:06 -05:00
Evgeny
15618153d3
fixed comments
2019-03-27 10:34:13 -05:00