Commit Graph

308 Commits

Author SHA1 Message Date
Evgeny a8636302c0 hsa_rsrc_factory sync test
[ROCm/roctracer commit: b43eef92be]
2020-01-29 22:44:41 -06:00
Evgeny da6feb0220 hsa_rsrc_factory sync
[ROCm/roctracer commit: 05315465cf]
2020-01-29 22:39:22 -06:00
Evgeny 5ad59de101 git ignore generated inc/basic_ostream_ops.h
[ROCm/roctracer commit: 50b47449aa]
2020-01-29 22:21: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 2bc58d21f5 periodic trace flushing
[ROCm/roctracer commit: c73b98c2c5]
2020-01-27 20:42:22 -06: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 c0510a4ffa Update gen_ostream_ops.py
[ROCm/roctracer commit: 2901da60a5]
2020-01-24 10:19:09 -05:00
eshcherb 9592266736 Update roctracer_spec.md
[ROCm/roctracer commit: fc7826533c]
2020-01-23 17:08:19 -06:00
eshcherb ae2984801e Update roctracer_spec.md
[ROCm/roctracer commit: 8539272de8]
2020-01-23 17:07:42 -06:00
rkebichi 2c8940e2cb Update CMakeLists.txt
[ROCm/roctracer commit: cf2c9a2e6d]
2020-01-22 14:12:22 -05:00
rkebichi f81ba8a700 Update gen_ostream_ops.py
[ROCm/roctracer commit: fff5d9833f]
2020-01-22 14:06:58 -05:00
rkebichi 542df70c81 Update gen_ostream_ops.py
[ROCm/roctracer commit: 547b36f9f6]
2020-01-17 11:23:01 -05:00
Evgeny 2c51968f3b roctx start/stop minor changes, code cleanup
[ROCm/roctracer commit: 36a2df3edf]
2020-01-15 15:24:44 -06:00
Evgeny db7b5a4a29 filtering start/stop callback if already started/stopped
[ROCm/roctracer commit: 1c79061bb3]
2020-01-15 12:57:28 -06:00
eshcherb 639dad044d Update README.md
[ROCm/roctracer commit: 1a5609c35d]
2020-01-14 10:32:05 -06:00
eshcherb 1d791e72a5 Update README.md
[ROCm/roctracer commit: 127cba886e]
2020-01-14 10:31:42 -06:00
Evgeny 50d116328d fixing link errors
[ROCm/roctracer commit: abe07f7b4d]
2020-01-13 12:19:04 -06:00
Evgeny 6d358a84a4 cosmetic change
[ROCm/roctracer commit: f8e0039f39]
2020-01-13 12:09:33 -06:00
eshcherb d2a1fa903b Merge pull request #28 from pruthvistony/master-rocm-2.10.1
roctracer changes to support multiple ROCm installation

[ROCm/roctracer commit: 3ed9b59b21]
2020-01-13 12:02:38 -06:00
eshcherb 7c9e4b0cf0 Update roctracer_spec.md
[ROCm/roctracer commit: e3e0ca8ae6]
2020-01-11 05:44:06 -06:00
eshcherb 00a2a2e10d Update roctracer_spec.md
[ROCm/roctracer commit: 1d29f4a681]
2020-01-11 05:41:05 -06:00
eshcherb b4c1bfa78c Update README.md
[ROCm/roctracer commit: d9225b2de5]
2020-01-11 05:40:02 -06:00
eshcherb 7072782407 Update roctracer_spec.md
[ROCm/roctracer commit: 32837113f9]
2020-01-11 05:37:57 -06:00
eshcherb 3a9c15196b Update roctracer_spec.md
[ROCm/roctracer commit: f261f29d1e]
2020-01-11 05:35:16 -06:00
eshcherb 0cf2435c56 Update roctracer_spec.md
[ROCm/roctracer commit: 9b6d20eca2]
2020-01-11 05:32:22 -06:00
eshcherb 433b5e350a Update roctracer_spec.md
[ROCm/roctracer commit: eb455edfea]
2020-01-11 05:28:58 -06:00
Pruthvi Madugundu 5e57cd99c1 roctracer changes to support multiple ROCM installation
- Package is generated to install into ROCM_PATH by setting
  to CMAKE_INSTALL_PREFIX, if defined in the env otherwise
  default into /opt/rocm
- Lib SO version is added dependent on build version
- RUNPATH is set to a default value based on /opt/rocm and if
  ROCM_RPATH env is defined it is overwritten.
- Symlinks are created for library so files.
- ld.so.conf entry is done only if /opt/rocm/roctracer dir exists

Signed-off-by: Pruthvi Madugundu <mpruthvi@gmail.com>


[ROCm/roctracer commit: 5bfb079aff]
2020-01-09 17:04:42 -08:00
Evgeny bf9b258895 test makefile fix
[ROCm/roctracer commit: a64f0538bb]
2020-01-09 17:39:03 -06:00
eshcherb eb1b657587 Update README.md
[ROCm/roctracer commit: ee4df1f5f9]
2020-01-07 17:11:22 -06:00
eshcherb b542a5248d Update README.md
[ROCm/roctracer commit: 7f9dae5992]
2020-01-07 13:13:16 -06:00
eshcherb 5602c4c9dc Update README.md
[ROCm/roctracer commit: 6242588fb3]
2020-01-07 13:11:25 -06:00
eshcherb 4856b71ad6 Update README.md
[ROCm/roctracer commit: 5d2539dd44]
2020-01-06 13:42:44 -06:00
eshcherb d0c821ab03 Update README.md
[ROCm/roctracer commit: b9ded61eb3]
2020-01-06 13:42:02 -06:00
eshcherb fe19fed1d3 Update roctracer_spec.md
[ROCm/roctracer commit: 3fd10c8d36]
2019-12-31 07:14:00 -06:00
eshcherb ac0005ac1a Update roctracer_spec.md
[ROCm/roctracer commit: e14a217e43]
2019-12-31 07:10:18 -06:00
eshcherb c31a21059e Update roctracer_spec.md
[ROCm/roctracer commit: 272cdcb13f]
2019-12-31 07:09:22 -06:00
Evgeny 51c103a1d2 adding API specification
[ROCm/roctracer commit: b2d124d2be]
2019-12-31 07:05:32 -06:00
Evgeny a19f02263e normalizing C API: HSA domain
[ROCm/roctracer commit: b82a21056e]
2019-12-30 20:09:41 -06:00
Evgeny 383c9722f2 adding multi-GPU test
[ROCm/roctracer commit: 8280f47327]
2019-12-29 04:09:10 -06:00
Evgeny bca4e77df9 normalizing C API
[ROCm/roctracer commit: 077f8ec6b6]
2019-12-29 03:06:11 -06:00
rkebichi 7f26b09f9c Update gen_ostream_ops.py
[ROCm/roctracer commit: dd69b522c3]
2019-12-27 12:14:27 -05:00
eshcherb 0f95193082 Merge pull request #29 from whchung/feature-mgpu-matrixtranspose_test
Introduce multi-GPU MatrixTranspose sample application.

[ROCm/roctracer commit: 6b972d6257]
2019-12-26 17:42:43 -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
eshcherb ed1034272b Update README.md
[ROCm/roctracer commit: aae6ab64bb]
2019-12-18 19:55:16 -06:00