Laurent Morichetti
f8462b8637
Consolidate all sources of timestamps
...
System clock timestamps should only come from a single source:
util::timestamp_ns(). Externally, this function is exposed as
roctracer_get_timestamp() (used by the tracer tool).
Removed the now unused HSA Runtime Utilities which were never part
of the ROCtracer API.
Change-Id: I044b7f4da60fd8fdb771b0c877622a3143f0e815
2022-05-10 08:13:09 -07:00
Laurent Morichetti
15ab5d9cda
Run clang-format on all source files
...
Change-Id: Ifb52ca306286b6b2d473821bed9db28e9f616d50
2022-04-20 22:45:54 -04:00
Laurent Morichetti
06a3da7c63
Fix copyright headers
...
Change-Id: I380d867fa5fb04e68b5b332e9abf33fbeb1e9418
2022-04-19 09:30:45 -07:00
Saravanan Solaiyappan
bfea525ff3
roctracer: Consider apt upgrade operation check in package scripts.
...
Include the upgrade operation check in the prerm script
in package.
Signed-off-by: Saravanan Solaiyappan <saravanan.solaiyappan@amd.com >
Change-Id: I1504ce96a27d21d9c3d9bafc0dea8055398adc99
2022-03-21 23:43:19 -04:00
Evgeny
6567c48e98
codeobj tracing prof protocol
...
Change-Id: Ib49c8ee034fb7481b21f950490e10b350f2a1b79
2020-09-19 16:49:46 -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
b2d124d2be
adding API specification
2019-12-31 07:05:32 -06:00
Evgeny
077f8ec6b6
normalizing C API
2019-12-29 03:06:11 -06:00
Evgeny
57051220a1
roctx/start/stop interaction
2019-10-21 21:18:54 -05:00
Evgeny
b5a9dc7dd6
activity records stack
2019-10-06 23:13:57 -05:00
Rachida Kebichi
315a547cc4
Add KFD support.
2019-09-27 18:32:54 -04: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
15618153d3
fixed comments
2019-03-27 10:34:13 -05:00
Evgeny
00392acd51
package post scripts fix
2019-01-29 13:48:45 -06:00
Evgeny
9fa69d31c2
hsa activity tool api
2019-01-27 11:33:04 -06:00
Evgeny
a4f18cd0de
roctracer-proto pkgconfig includedir fix
2019-01-25 16:09:05 -06:00
Evgeny
60cd7e5ad5
pkgconfig fix
2019-01-25 16:00:54 -06:00
Evgeny
554543c98a
pkgconfig fix
2019-01-25 13:39:33 -06:00
Evgeny
1eca2a2e21
build/install scripts fixes
2019-01-23 21:32:14 -06:00
Evgeny
3ee614931a
pkgconfig_install make target
2019-01-23 21:25:14 -06:00
Evgeny
f1a928cad1
.pc pkgconfig installation
2019-01-23 14:52:50 -06:00
Evgeny
0f57d25151
hsa.h include fix
2019-01-23 11:49:44 -06:00
Evgeny
3e870b3d45
enabling hsa test
2019-01-17 14:14:52 -06:00
Evgeny
41e59bd6cf
adding hsa_rt_utils.hpp to proto package
2019-01-15 08:28:29 -06:00
Evgeny
c3483d09df
adding tracing protocol package and build scripts
2019-01-15 08:13:13 -06:00
Evgeny
0cde85dbb7
removing _ANY ops
2019-01-11 22:15:35 -06:00
Evgeny
a0169f594c
adding typedefs
2019-01-10 20:34:40 -06:00
Evgeny
91af7764ad
async token mechanism
2019-01-10 03:01:15 -06:00
Evgeny
24c9b28a45
minor changes
2019-01-09 10:48:42 -06:00
Evgeny
5272bcc316
minor change
2019-01-07 18:58:01 -06:00
Evgeny
9dd17cd351
dynamic runtime loading
2018-12-20 20:21:37 -06:00
Evgeny
8f4cece27e
HSA API callbacks and hsa test
2018-11-28 12:36:11 -06:00
Evgeny
65d8c3be39
process/thread IDs in API records
2018-11-23 00:09:28 -06:00
Evgeny
48d69df3ee
packaging
2018-11-13 17:09:58 -06:00