Commit grafiek

292 Commits

Auteur SHA1 Bericht Datum
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
eshcherb 3ed9b59b21 Merge pull request #28 from pruthvistony/master-rocm-2.10.1
roctracer changes to support multiple ROCm installation
2020-01-13 12:02:38 -06:00
eshcherb e3e0ca8ae6 Update roctracer_spec.md 2020-01-11 05:44:06 -06:00
eshcherb 1d29f4a681 Update roctracer_spec.md 2020-01-11 05:41:05 -06:00
eshcherb d9225b2de5 Update README.md 2020-01-11 05:40:02 -06:00
eshcherb 32837113f9 Update roctracer_spec.md 2020-01-11 05:37:57 -06:00
eshcherb f261f29d1e Update roctracer_spec.md 2020-01-11 05:35:16 -06:00
eshcherb 9b6d20eca2 Update roctracer_spec.md 2020-01-11 05:32:22 -06:00
eshcherb eb455edfea Update roctracer_spec.md 2020-01-11 05:28:58 -06:00
Pruthvi Madugundu 5bfb079aff 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>
2020-01-09 17:04:42 -08:00
Evgeny a64f0538bb test makefile fix 2020-01-09 17:39:03 -06:00
eshcherb ee4df1f5f9 Update README.md 2020-01-07 17:11:22 -06:00
eshcherb 7f9dae5992 Update README.md 2020-01-07 13:13:16 -06:00
eshcherb 6242588fb3 Update README.md 2020-01-07 13:11:25 -06:00
eshcherb 5d2539dd44 Update README.md 2020-01-06 13:42:44 -06:00
eshcherb b9ded61eb3 Update README.md 2020-01-06 13:42:02 -06:00
eshcherb 3fd10c8d36 Update roctracer_spec.md 2019-12-31 07:14:00 -06:00
eshcherb e14a217e43 Update roctracer_spec.md 2019-12-31 07:10:18 -06:00
eshcherb 272cdcb13f Update roctracer_spec.md 2019-12-31 07:09:22 -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 8280f47327 adding multi-GPU test 2019-12-29 04:09:10 -06:00
Evgeny 077f8ec6b6 normalizing C API 2019-12-29 03:06:11 -06:00
eshcherb 6b972d6257 Merge pull request #29 from whchung/feature-mgpu-matrixtranspose_test
Introduce multi-GPU MatrixTranspose sample application.
2019-12-26 17:42:43 -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
eshcherb aae6ab64bb Update README.md 2019-12-18 19:55:16 -06:00
eshcherb 0e8c410ef3 Update README.md 2019-12-18 19:53:25 -06:00
Evgeny f4e3e457d9 removing private header roctracer_roctx.h from release package 2019-12-18 19:16:34 -06:00
Evgeny 23a1d54acf renaming libmcwamp_hsa to libmcwamp; force loading of roctx library; 2019-12-12 19:03:26 -06:00
Evgeny b5b45f4414 adding delay -1 to rate controll as trace start disabled 2019-12-11 13:57:23 -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 76f85f8265 onload trace 2019-12-05 17:59:31 -06:00
Evgeny 7b3ce9a616 porting to clang 2019-12-05 11:23:18 -06:00
eshcherb 5a76e40d43 Update LICENSE 2019-12-04 16:34:23 -06:00
Evgeny 8475e25e7a kfd trace fix: disbale recursive callback; disable open/close API tracing; 2019-12-03 09:43:50 -06:00
Evgeny 7138c5787b enabling hip id wait for HIP-VDI 2019-11-27 19:39:32 -06:00
Evgeny 3bc5beb480 adding sys|roctx test 2019-11-27 19:16:27 -06:00
Evgeny 0560d99d0f hip_vdi: disabling calllback/activity disable 2019-11-27 19:10:53 -06:00
Evgeny e09d753ef7 enabling of KFD API callbacks to MatricTranspose_test 2019-11-26 15:28:54 -06:00
Evgeny 74bf95082a adding roctx instrumentation to MatrixTranspose test 2019-11-25 16:18:52 -06:00
Evgeny a0a993bf0d fix RPM packaging, setting rpm_post as RPM_POST_INSTALL 2019-11-25 16:18:52 -06:00
eshcherb 127a6e1f43 Update README.md 2019-11-22 17:50:30 -06:00
eshcherb 2ee7893e6d Update README.md 2019-11-22 17:49:37 -06:00
Evgeny ac5390cdb2 adding rpath for tests to use teh proper profiling library 2019-11-21 17:27:06 -06:00