286 Commity

Autor SHA1 Wiadomość Data
Evgeny a547e615e3 build normalizing - generating under build directory
Change-Id: Id9203aec7800024bd749059a415fb29b8051005a


[ROCm/roctracer commit: ed1f1b66ac]
2020-09-07 15:24:58 -05:00
Evgeny 9dc7d9cad2 flush-rate option fixed
Change-Id: I74ff83ebf2a0a4ba414d30b7cb193522f44660ce


[ROCm/roctracer commit: 156d9327cc]
2020-08-20 15:11:38 -05:00
Evgeny 1283f08d1e optimized tool stats
Change-Id: Ia9c06879f6e2e195e589c53299c2cafe96a4bfe5


[ROCm/roctracer commit: ddcb68d0a8]
2020-08-20 15:11:21 -05:00
Rachida Kebichi 13e1208711 Merge "Added roctxRangeStart and roctxRangeEnd" into amd-master
[ROCm/roctracer commit: d3406bdb7b]
2020-08-12 10:32:29 -04:00
Rachida Kebichi 86954dba1f Added roctxRangeStart and roctxRangeEnd
Change-Id: Id7f81c5a7d7f231c8f0e2323d31c37c827687189

Added roctxRangeStart and roctxRangeEnd

Change-Id: Id7f81c5a7d7f231c8f0e2323d31c37c827687189


[ROCm/roctracer commit: da17a158f8]
2020-08-11 17:28:03 -04:00
Evgeny 8e06ec8c18 trace buffer initializatino fix
Change-Id: Ibb4b3e939d74b776dbdd7ae0c2af02535974abd8


[ROCm/roctracer commit: f027cf1e22]
2020-08-06 03:08:33 -05:00
Evgeny b3efbaf280 roctracer static linking
Change-Id: I4df98c6d9991a3a58e2f646fc0c8fe8f104a105d


[ROCm/roctracer commit: a9048f33a8]
2020-08-05 02:26:40 -05:00
Evgeny Shcherbakov a779125f43 Merge "Added hsa ostream ops generation" into amd-master
[ROCm/roctracer commit: de338b02e6]
2020-07-30 11:24:32 -04:00
Rachida Kebichi 127ae39c5a Added hsa ostream ops generation
Change-Id: Icc68e136d22b05b35d6adaff56e090272633d760


[ROCm/roctracer commit: bac4bae41c]
2020-07-29 10:41:32 -04:00
Evgeny 9dce4ee5f3 fixed recursive mutex
Change-Id: Id63d022b8fd9e900f40b1f991ecb413419d527ad


[ROCm/roctracer commit: 9bb4b0d311]
2020-07-16 05:53:20 -05:00
Rachida Kebichi 09f3e5e402 support for hip multi kernels
Change-Id: Idc8945f924ceb35081e153921181b96ee5f653b6


[ROCm/roctracer commit: 64ee8f29ef]
2020-06-11 15:13:33 -04:00
Evgeny edeec18db9 adding tracer flush/unload stage unloading
Change-Id: Id84774b2ce20b261a9a84d2ad802b76093a748d4


[ROCm/roctracer commit: 07479cf881]
2020-06-02 05:10:02 -05:00
Evgeny 802ee7dee6 hipLaunchKernel kernel name fix
Change-Id: I59c63ec34f77fe39ed1edc8b6395db3871004e40


[ROCm/roctracer commit: 511f659a8e]
2020-05-29 13:16:14 -04:00
Evgeny 7f919b73ff fixing rocm root
Change-Id: I79ff754775565d4500254e4566b8c994c237ba34


[ROCm/roctracer commit: 173c83c6d4]
2020-05-18 22:35:30 -05:00
Evgeny b03fd5ace0 hip apr stream porting to hip vdi; hip_api_string off by default
Change-Id: I2a9b55b8bdc372743b175797c0d4827fe8931033


[ROCm/roctracer commit: 98dbca9058]
2020-05-13 06:06:17 -05:00
Evgeny fdb6160630 using env variables to set compilers
Change-Id: I9af812c4528d0f14c4318436c74a0c63e25d0527


[ROCm/roctracer commit: 807bd250f6]
2020-05-08 05:01:19 -04:00
Evgeny 7a98434790 buffer wrap-thread startup fix
Change-Id: I857cff63d28dcc068eddbd3ae2bc0193c428ec41


[ROCm/roctracer commit: 3d4f6b3002]
2020-05-07 06:45:29 -05:00
Evgeny Shcherbakov c2f780ee11 Merge "Added generation of hip ostream operators" into amd-master
[ROCm/roctracer commit: c73c1bbf29]
2020-05-05 12:09:29 -04:00
Evgeny 2671f1e605 optimize HIP API tracing
Change-Id: I43df8d8c4d2165d6ad63665b8bd1d86f99c5dffc


[ROCm/roctracer commit: 463869d556]
2020-05-05 04:08:13 -05:00
Rachida Kebichi 99b6e667cf Added generation of hip ostream operators
Change-Id: I5d07ea07cdd94097cb44619c29d9deba54e5d6a5

ostream ops code cleanup

Change-Id: Ia4e287de1e1953f5d323a0066c29aa6056442139


[ROCm/roctracer commit: 72b0d25ea4]
2020-05-01 16:15:01 -04:00
Evgeny abcd2905e7 loader verbose prints
Change-Id: I99fcdcb0f06b58071a0ff13fbe468c23f7698410


[ROCm/roctracer commit: 5531a38d02]
2020-04-22 23:10:05 -05:00
Evgeny a6013d2478 HIP libraries static definition
Change-Id: I7cd45b491f35d5890246f8d4b1ce358f62b4c682


[ROCm/roctracer commit: 95d05100a7]
2020-04-20 12:38:02 -05:00
rkebichi 2394431716 Update CMakeLists.txt
Adding ostream ops for HIP.

[ROCm/roctracer commit: eabcc06785]
2020-03-30 16:59:11 -04:00
Evgeny ec21018efb normalizing trace comparison mechanism
[ROCm/roctracer commit: 5e5fe9917d]
2020-03-27 00:32:18 -05:00
Evgeny e6a61fc63e enable tool reloading
[ROCm/roctracer commit: 1be273a1b4]
2020-03-14 00:13:22 -05:00
Evgeny 19322871ee compatibility with pre-pcs rocprofiler version
[ROCm/roctracer commit: 3568ca4dbb]
2020-03-11 11:33:27 -05:00
Evgeny 5310347697 fixing rocprofiler activity enabling
[ROCm/roctracer commit: 7965a02680]
2020-03-09 21:13:44 -05:00
Evgeny bc7acebcea pc sampling integration fix
[ROCm/roctracer commit: d2243ef1ec]
2020-03-07 19:09:54 -06:00
Evgeny acb2bcc0fe PC sampling initial bringup
[ROCm/roctracer commit: 8b63135ced]
2020-02-28 14:01:40 -06:00
Evgeny d7c7cb0809 saving time for roctx records
[ROCm/roctracer commit: e9087dcd86]
2020-01-29 23:39:08 -06:00
Evgeny da6feb0220 hsa_rsrc_factory sync
[ROCm/roctracer commit: 05315465cf]
2020-01-29 22:39:22 -06:00
Evgeny 915f2daa66 using CMAKE_CXX_COMPILER intead of gcc
[ROCm/roctracer commit: 89b292ee5c]
2020-01-28 14:21:39 -06:00
eshcherb 0cf6fccc91 Merge branch 'amd-master' into rkebichi-patch-2
[ROCm/roctracer commit: 8c41ac3a10]
2020-01-28 14:14:31 -06:00
rkebichi 55f7062e16 Update CMakeLists.txt
[ROCm/roctracer commit: e8e41428c7]
2020-01-28 12:48:14 -05:00
Evgeny a41e035ada control of trace buffer thread start
[ROCm/roctracer commit: f214221bb2]
2020-01-27 14:31:24 -06:00
rkebichi 42a0939617 Update CMakeLists.txt
[ROCm/roctracer commit: d87ff09280]
2020-01-27 11:58:20 -05:00
rkebichi 33fe5eeae1 Update CMakeLists.txt
[ROCm/roctracer commit: d30aabefe6]
2020-01-24 10:20:40 -05:00
rkebichi 2c8940e2cb Update CMakeLists.txt
[ROCm/roctracer commit: cf2c9a2e6d]
2020-01-22 14:12:22 -05:00
Evgeny db7b5a4a29 filtering start/stop callback if already started/stopped
[ROCm/roctracer commit: 1c79061bb3]
2020-01-15 12:57:28 -06:00
Evgeny bca4e77df9 normalizing C API
[ROCm/roctracer commit: 077f8ec6b6]
2019-12-29 03:06:11 -06:00
eshcherb 8ea470b143 Merge pull request #31 from whchung/feature-roctracer_get_timestamp
[Feature] Introduce a new API roctracer_get_timestamp().

[ROCm/roctracer commit: e212670fe8]
2019-12-26 17:41:44 -06:00
Evgeny de8ff67543 checking hip/hcc loader enabled
[ROCm/roctracer commit: dceeb6846e]
2019-12-25 05:51:19 -06:00
Wen-Heng (Jack) Chung a448da4963 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.


[ROCm/roctracer commit: b7aa8fedb7]
2019-12-19 18:05:33 +00:00
Evgeny 19efdb45c2 renaming libmcwamp_hsa to libmcwamp; force loading of roctx library;
[ROCm/roctracer commit: 23a1d54acf]
2019-12-12 19:03:26 -06:00
Evgeny 46b4078890 enabling of trace disable for HIP-VDI
[ROCm/roctracer commit: 0316b23df0]
2019-12-08 12:38:19 -06:00
Evgeny 19cb55bfcf corremation id initialization fix
[ROCm/roctracer commit: e606af1499]
2019-12-08 12:11:50 -06:00
Evgeny 832740e700 hcc corr id wait enabled by default
[ROCm/roctracer commit: c58f1f411c]
2019-12-05 18:13:30 -06:00
Evgeny 8b510ad65d lib onload trace
[ROCm/roctracer commit: 9d37542470]
2019-12-05 18:08:17 -06:00
Evgeny ee740ba45d enabling hip id wait for HIP-VDI
[ROCm/roctracer commit: 7138c5787b]
2019-11-27 19:39:32 -06:00
Evgeny 341d0b787f hip_vdi: disabling calllback/activity disable
[ROCm/roctracer commit: 0560d99d0f]
2019-11-27 19:10:53 -06:00