Commit Graph

13501 Commits

Author SHA1 Message Date
Evgeny 1c79061bb3 filtering start/stop callback if already started/stopped 2020-01-15 12:57:28 -06:00
Srinivasan Subramanian 54d94d02bd Avoid shared library conflicts across multiple ROCM version
Adding patch number based on ROCM build/release to have unique
file name for libraries across multiple versions of ROCM.

Signed-off-by: Pruthvi Madugundu <pruthvi.madugundu@amd.com>

Change-Id: I58d665b0e7d577b5bd7a6000d1202a0242672727
2020-01-15 01:08:23 -05:00
eshcherb 639dad044d Update README.md
[ROCm/roctracer commit: 1a5609c35d]
2020-01-14 10:32:05 -06:00
eshcherb 1a5609c35d Update README.md 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
eshcherb 127cba886e Update README.md 2020-01-14 10:31:42 -06:00
Evgeny 5d2b23d751 queue callback start/stop methods
Change-Id: Idba6624bb177096ef879f53f6aec80283ca18ce5
2020-01-14 10:25:13 -06:00
Evgeny 9f7406d75a queue callback start/stop methods
Change-Id: Idba6624bb177096ef879f53f6aec80283ca18ce5


[ROCm/rocprofiler commit: 5d2b23d751]
2020-01-14 10:25:13 -06:00
Evgeny e7d0cf18c5 enable json generation for roctx trace alone
Change-Id: Ie95829087882f74f7a5c10fd682e7a7c24609d54
2020-01-14 10:25:13 -06:00
Evgeny 540e423910 enable json generation for roctx trace alone
Change-Id: Ie95829087882f74f7a5c10fd682e7a7c24609d54


[ROCm/rocprofiler commit: e7d0cf18c5]
2020-01-14 10:25:13 -06:00
Evgeny 9bdd497a51 minor changes;
Change-Id: I4266d6af1adef66637b3c971fa21c800240a79ef
2020-01-14 10:25:13 -06:00
Evgeny 4a817e3e83 minor changes;
Change-Id: I4266d6af1adef66637b3c971fa21c800240a79ef


[ROCm/rocprofiler commit: 9bdd497a51]
2020-01-14 10:25:13 -06:00
Qingchuan Shi d63886190f fix optimize(0) for clang.
Change-Id: I83bc57d42815f37445ae97bf6950147e3358ac45
2020-01-13 20:53:40 -05:00
Freddy Paul 287ac32661 Support installing multipel version of ROCm
Add ROCm release version into libraries and binaries to avoid
file name conflicts across releases(Phantom requriement).

Change-Id: I271e49e842a02cca79b02e8352059cec196c4415
2020-01-13 14:18:59 -05:00
Freddy Paul 1f9d0ff877 Support installing multipel version of ROCm
Add ROCm release version into libraries and binaries to avoid
file name conflicts across releases(Phantom requriement).

Change-Id: I271e49e842a02cca79b02e8352059cec196c4415


[ROCm/rocprofiler commit: 287ac32661]
2020-01-13 14:18:59 -05:00
eshcherb a4c871f8da Merge pull request #33 from mxz297/multi-def-fix
Fix link time multiple definition problem 

[ROCm/roctracer commit: fcf61a3ada]
2020-01-13 12:19:47 -06:00
eshcherb fcf61a3ada Merge pull request #33 from mxz297/multi-def-fix
Fix link time multiple definition problem
2020-01-13 12:19:47 -06:00
Evgeny 50d116328d fixing link errors
[ROCm/roctracer commit: abe07f7b4d]
2020-01-13 12:19:04 -06:00
Evgeny abe07f7b4d fixing link errors 2020-01-13 12:19:04 -06:00
Evgeny 6d358a84a4 cosmetic change
[ROCm/roctracer commit: f8e0039f39]
2020-01-13 12:09:33 -06:00
Evgeny f8e0039f39 cosmetic change 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 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
Xiaozhu Meng 69f0e17d6d Fix link time multiple definition problem caused by function definition in header files
[ROCm/roctracer commit: 844b7bf7de]
2020-01-13 11:38:55 -06:00
Xiaozhu Meng 844b7bf7de Fix link time multiple definition problem caused by function definition in header files 2020-01-13 11:38:55 -06:00
eshcherb 7c9e4b0cf0 Update roctracer_spec.md
[ROCm/roctracer commit: e3e0ca8ae6]
2020-01-11 05:44:06 -06:00
eshcherb e3e0ca8ae6 Update roctracer_spec.md 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 1d29f4a681 Update roctracer_spec.md 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 d9225b2de5 Update README.md 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 32837113f9 Update roctracer_spec.md 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 f261f29d1e Update roctracer_spec.md 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 9b6d20eca2 Update roctracer_spec.md 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
eshcherb eb455edfea Update roctracer_spec.md 2020-01-11 05:28:58 -06:00
Yong Zhao fe97612800 kfdtest: Add basic tests for XGMI SDMA queues
After XGMI SDMA queues were separated from regular SDMA queues, they
were not covered in the current tests. Add tests for them now.

Change-Id: I036e3ca5d583ab7f022a9dc6cda3ef867f4773a0
Signed-off-by: Yong Zhao <Yong.Zhao@amd.com>
2020-01-10 15:32:12 -05:00
Chris Freehill dc6f6f3e9a Break srvs. into rsmi & admin srvs. Add VerifyConnection api.
Change-Id: I67567264c37e31f3409062a14e56eba4801cd944
2020-01-09 20:02:33 -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
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
Chris Freehill 5898345d17 Initial RDC commit
Includes server, client and example targets.

Change-Id: I30596fb0453af71d49b8390a8468a6d073200836
2020-01-09 17:57:29 -06:00
Chris Freehill 0de56e087a Initial commit
Change-Id: I30d87413f6771d1d9d67cd4b2d65ed788d275533
2020-01-09 17:57:19 -06:00
Evgeny bf9b258895 test makefile fix
[ROCm/roctracer commit: a64f0538bb]
2020-01-09 17:39:03 -06:00
Evgeny a64f0538bb test makefile fix 2020-01-09 17:39:03 -06:00
Srinivasan Subramanian 5c2fc61d95 Use runpath instead of rpath for libraries
enable-new-dtags option is added

Change-Id: I1f406b3f30ddc6491aad3ef7a84dfd415917b1aa
Signed-off-by: Freddy Paul <Freddy.paul@amd.com>
2020-01-09 18:05:57 -05:00
Pruthvi Madugundu 3f8a07e460 support installtion of multiple ROCM version
Changes to resolve
1) Multiple rocm release installation support
2) Multiple rocm shared lib conflicts

Change-Id: I792feb36cdf4516d108f1ef71abe0c87522f018a
Signed-off-by: Pruthvi Madugundu <pruthvi.madugundu@amd.com>
Signed-off-by: Freddy Paul <Freddy.paul@amd.com>
2020-01-09 18:05:24 -05:00
eshcherb eb1b657587 Update README.md
[ROCm/roctracer commit: ee4df1f5f9]
2020-01-07 17:11:22 -06:00