Evgeny
077f8ec6b6
normalizing C API
2019-12-29 03:06:11 -06:00
eshcherb
e212670fe8
Merge pull request #31 from whchung/feature-roctracer_get_timestamp
...
[Feature] Introduce a new API roctracer_get_timestamp().
2019-12-26 17:41:44 -06:00
Evgeny
dceeb6846e
checking hip/hcc loader enabled
2019-12-25 05:51:19 -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
Evgeny
23a1d54acf
renaming libmcwamp_hsa to libmcwamp; force loading of roctx library;
2019-12-12 19:03:26 -06:00
Evgeny
0316b23df0
enabling of trace disable for HIP-VDI
2019-12-08 12:38:19 -06:00
Evgeny
e606af1499
corremation id initialization fix
2019-12-08 12:11:50 -06:00
Evgeny
c58f1f411c
hcc corr id wait enabled by default
2019-12-05 18:13:30 -06:00
Evgeny
9d37542470
lib onload trace
2019-12-05 18:08:17 -06:00
Evgeny
7138c5787b
enabling hip id wait for HIP-VDI
2019-11-27 19:39:32 -06:00
Evgeny
0560d99d0f
hip_vdi: disabling calllback/activity disable
2019-11-27 19:10:53 -06:00
Evgeny
8e85eb1cef
global counter optimizing
2019-11-19 23:19:11 -06:00
Evgeny
f2b6a6b35c
update: dlopen of target runtimes with NOLOAD; enabled KFD domain in explicite test
2019-11-13 11:57:17 -06:00
rkebichi
e57a2125d7
Update roctracer.cpp
2019-11-12 17:26:52 -05:00
rkebichi
e177ff2c1f
Update CMakeLists.txt
2019-11-12 17:24:57 -05:00
eshcherb
2bcf1c5554
Merge branch 'amd-master' into rkebichi-patch-kfd-1
2019-11-11 19:05:50 -06:00
Evgeny
6a442864a3
hip-vdi sync activity callback fix
2019-11-06 09:11:11 -06:00
rkebichi
3a8ae2fff4
Update CMakeLists.txt
2019-10-30 17:21:20 -04:00
Evgeny
086a8f4aa6
update
2019-10-25 20:10:44 -05:00
Evgeny
d2db29cd7d
fix loader to have strict ldopen
2019-10-25 19:39:04 -05:00
Evgeny
2303c1e398
enabling rocprofiler kernels trace
2019-10-25 17:46:34 -05:00
Evgeny
eb4bf2dac6
hip-vdi changes
2019-10-25 00:53:26 -05:00
Evgeny
807745c573
hip-vdi library name
2019-10-22 17:44:37 -05: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
c2cb1f2ab9
KFD_WRAPPER macro
2019-10-16 12:18:13 -05:00
Evgeny
b2c23f63d5
conditional building of kfd wrapper
2019-10-15 11:15:48 -05:00
rkebichi
c342215416
Update CMakeLists.txt
2019-10-09 15:27:43 -04:00
Evgeny
72b5494f0b
start/stop API
2019-10-09 01:00:05 -05:00
Evgeny
b5a9dc7dd6
activity records stack
2019-10-06 23:13:57 -05:00
Evgeny
a8c5e2edce
fixing clang error
2019-10-02 15:29:09 -05:00
Rachida Kebichi
315a547cc4
Add KFD support.
2019-09-27 18:32:54 -04:00
Evgeny
9b620591aa
kfd wrapper generating fix
2019-09-27 16:30:15 -05:00
Evgeny
389496265e
roctacer mark fix
2019-09-24 20:35:58 -05:00
eshcherb
450a4802df
Merge pull request #14 from rkebichi/amd-master
...
corrected return value from Pop API call
2019-09-09 13:26:22 -05:00
eshcherb
2ef3889b51
Merge pull request #13 from rkebichi/amd-master
...
Update roctx.cpp
2019-09-09 13:15:26 -05:00
rkebichi
c15059cb2b
Update roctx.cpp
2019-09-06 10:56:25 -04:00
rkebichi
5b444aaef3
Update roctx.cpp
2019-09-06 10:45:25 -04:00
Evgeny
3aad90a320
setting hip backend library by env HIP_BACKEND_LIB for VDI support
2019-09-05 20:20:38 -05:00
rkebichi
78871331d5
Update roctx.cpp
2019-09-05 16:17:02 -04:00
eshcherb
0bee220b64
Merge branch 'amd-master' into amd-master
2019-09-05 10:44:00 -05:00
Evgeny
719e9221a5
roctracer extension APIs: mark, external id push/pop
2019-09-05 09:55:29 -05:00
rkebichi
6e1fbda1c7
Update roctx.cpp
2019-09-05 10:35:28 -04:00
rkebichi
226240ea40
Update roctx.cpp
...
Added roctxRangePushA and roctxRangePop fcts
2019-09-04 15:46:01 -04:00
Evgeny
a239e366ff
roctx domain is enabled check
2019-09-03 15:25:06 -05:00
Evgeny
231e25747f
roctx marka implementation
2019-08-30 08:53:34 -05:00
Evgeny
7a2005c4a0
fix
2019-08-22 19:27:16 -05:00
eshcherb
3165f246c0
Merge pull request #10 from hthangirala/marker
...
Account for user-defined marker in correlation id tracking
2019-08-21 19:51:51 -05:00
Evgeny
8cfde554b1
multiple processes tracing support
2019-08-21 11:56:33 -05:00
hthangirala
624f235246
Account for user-defined marker in correlation id tracking
2019-08-20 18:49:37 -05:00