76333 Commit-ok
Szerző SHA1 Üzenet Dátum
milos-mozetic d7f8a95ce1 EXSWHTEC-100 - Miscellaneous modifications to existing memory tests (#96)
- Miscellaneous modifications to existing memory tests
- Update config_amd_linux_common.json
- Update config_amd_windows_common.json
- Disable tests which failed on external CI for PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/96

[ROCm/hip-tests commit: 2f64855322]
2023-07-08 20:51:34 +05:30
milos-mozetic 2f64855322 EXSWHTEC-100 - Miscellaneous modifications to existing memory tests (#96)
- Miscellaneous modifications to existing memory tests
- Update config_amd_linux_common.json
- Update config_amd_windows_common.json
- Disable tests which failed on external CI for PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/96
2023-07-08 20:51:34 +05:30
milos-mozetic 1bb4348c3b EXSWHTEC-224 - Test cases ID clean up and documentation for Execution Control (#85)
- Test cases ID clean up and documentation for Execution Control
- Update config_nvidia_linux_common.json
- Disable test which failed on external CI for PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/85

[ROCm/hip-tests commit: e103027f81]
2023-07-08 20:50:41 +05:30
milos-mozetic e103027f81 EXSWHTEC-224 - Test cases ID clean up and documentation for Execution Control (#85)
- Test cases ID clean up and documentation for Execution Control
- Update config_nvidia_linux_common.json
- Disable test which failed on external CI for PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/85
2023-07-08 20:50:41 +05:30
Jenkins 5e55d8e136 Merge 'develop' into 'amd-staging'
Change-Id: I1436cdc8845d875cd865222a75322165935d9d1b


[ROCm/hip-tests commit: d1f34b03a0]
2023-07-08 11:09:57 +00:00
Jenkins d1f34b03a0 Merge 'develop' into 'amd-staging'
Change-Id: I1436cdc8845d875cd865222a75322165935d9d1b
2023-07-08 11:09:57 +00:00
Ioannis Assiouras adaf3dc14e SWDEV 409754: Disable sections of memcpy3D tests that cause llvm errors. (#357)
* Update hipMemcpy3DAsync.cc

* Update hipMemcpy3D.cc

* Update hipMemcpy3DAsync.cc

[ROCm/hip-tests commit: db596a7cb1]
2023-07-07 13:50:57 -07:00
Ioannis Assiouras db596a7cb1 SWDEV 409754: Disable sections of memcpy3D tests that cause llvm errors. (#357)
* Update hipMemcpy3DAsync.cc

* Update hipMemcpy3D.cc

* Update hipMemcpy3DAsync.cc
2023-07-07 13:50:57 -07:00
Ioannis Assiouras 41381e9557 SWDEV-407818 - Fixed bug when opening LinkerFile fstream on windows
Change-Id: If6f083d9fa83066eb2b20ab24dceaa9df7a2f0a0


[ROCm/clr commit: 791cea44f1]
2023-07-07 13:25:04 -04:00
Ioannis Assiouras 791cea44f1 SWDEV-407818 - Fixed bug when opening LinkerFile fstream on windows
Change-Id: If6f083d9fa83066eb2b20ab24dceaa9df7a2f0a0
2023-07-07 13:25:04 -04:00
Ranjith Ramakrishnan 73c16500c4 SWDEV-408360 - Disable RPM spec autoreq field rather than disabling autoreqprov field
In hip-runtime-amd RPM package the autoreqprov field was disabled. So the package provides list will not have any libraries
Other packages that depends on hip libraries will be having the reported issue.
Disable the RPM autoreq field alone, so that the package provides list will have libraries

Change-Id: I40c30d01ea137867bdb64c2509c1fc86827c09dd


[ROCm/clr commit: 19f43aa273]
2023-07-07 12:22:02 -04:00
Ranjith Ramakrishnan 19f43aa273 SWDEV-408360 - Disable RPM spec autoreq field rather than disabling autoreqprov field
In hip-runtime-amd RPM package the autoreqprov field was disabled. So the package provides list will not have any libraries
Other packages that depends on hip libraries will be having the reported issue.
Disable the RPM autoreq field alone, so that the package provides list will have libraries

Change-Id: I40c30d01ea137867bdb64c2509c1fc86827c09dd
2023-07-07 12:22:02 -04:00
Galantsev, Dmitrii e6c42c6626 Simplify gitignore
Remove generic gitignore to simplify tracking of generated files

Change-Id: Idf1f9719b2cfd16b31332a3ed87be5943c2c1ce7
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>
2023-07-07 11:48:09 -04:00
Galantsev, Dmitrii e925cc320e Simplify gitignore
Remove generic gitignore to simplify tracking of generated files

Change-Id: Idf1f9719b2cfd16b31332a3ed87be5943c2c1ce7
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>


[ROCm/amdsmi commit: e6c42c6626]
2023-07-07 11:48:09 -04:00
Galantsev, Dmitrii 48712cbeb5 Simplify gitignore
Remove generic gitignore to simplify tracking of generated files

Change-Id: Idf1f9719b2cfd16b31332a3ed87be5943c2c1ce7
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>


[ROCm/rocm_smi_lib commit: e6c42c6626]
2023-07-07 11:48:09 -04:00
David Yat Sin bc585bd8de Force clock sync on profiling enablement
Fix a condition where we can get a divide-by-zero in the
TranslateTime(tick) function if the GPU tick predates HSA
startup and we did not do a SyncClocks since initialization.

Change-Id: I0dcec8553ccb8f01211928991f4b3ed3cb4a1ebb
2023-07-07 10:08:54 -04:00
David Yat Sin b434d15a27 Force clock sync on profiling enablement
Fix a condition where we can get a divide-by-zero in the
TranslateTime(tick) function if the GPU tick predates HSA
startup and we did not do a SyncClocks since initialization.

Change-Id: I0dcec8553ccb8f01211928991f4b3ed3cb4a1ebb


[ROCm/ROCR-Runtime commit: bc585bd8de]
2023-07-07 10:08:54 -04:00
Ranjith Ramakrishnan cd4632ccbc Use memset for initializing variable sized array
In ASAN builds, the compiler used is clang. The initialization of
variable sized array using assignment operator is causing compilation
failure in ASAN builds. Used memset to fix the same.

Change-Id: Ifc748291a41a9886243e0fb1ba576d2760f5e15e
2023-07-07 12:54:54 +00:00
Ranjith Ramakrishnan a4d9fa592d Use memset for initializing variable sized array
In ASAN builds, the compiler used is clang. The initialization of
variable sized array using assignment operator is causing compilation
failure in ASAN builds. Used memset to fix the same.

Change-Id: Ifc748291a41a9886243e0fb1ba576d2760f5e15e


[ROCm/ROCR-Runtime commit: cd4632ccbc]
2023-07-07 12:54:54 +00:00
Giovanni LB e935632769 SWDEV-408509: Added MPI awareness, dispatch ID and buffer size to ATT API. Fixed wrong dispatch ID on kernel.txt. Readme fixes.
Change-Id: Ib1e2d515d14419097d73dc28648e47ca752d95a6
2023-07-07 01:55:04 -04:00
Giovanni LB 2c4455a2cd SWDEV-408509: Added MPI awareness, dispatch ID and buffer size to ATT API. Fixed wrong dispatch ID on kernel.txt. Readme fixes.
Change-Id: Ib1e2d515d14419097d73dc28648e47ca752d95a6


[ROCm/rocprofiler commit: e935632769]
2023-07-07 01:55:04 -04:00
Ammar ELWazir 4f88f712c4 Fixing Mi100/Mi200 Counters
Change-Id: Id4f074a639db1faa881a7f40fe521e294e984f54
2023-07-06 21:22:49 +00:00
Ammar ELWazir 6fd97c14c7 Fixing Mi100/Mi200 Counters
Change-Id: Id4f074a639db1faa881a7f40fe521e294e984f54


[ROCm/rocprofiler commit: 4f88f712c4]
2023-07-06 21:22:49 +00:00
Sourabh Betigeri 43c2326328 SWDEV-396656 - Adds a changelog reagrding inclusion of meta_group_rank/size
Change-Id: I251461832caa05df307db16727b4e8e01c7e71c9


[ROCm/clr commit: 2601b5f5aa]
2023-07-06 16:39:44 -04:00
Sourabh Betigeri 2601b5f5aa SWDEV-396656 - Adds a changelog reagrding inclusion of meta_group_rank/size
Change-Id: I251461832caa05df307db16727b4e8e01c7e71c9
2023-07-06 16:39:44 -04:00
German b55398774b SWDEV-408650 - Report CL_DEVICE_HALF_FP_CONFIG query
If cl_khr_fp16 extension is enabled, then OCL runtime should report CL_DEVICE_HALF_FP_CONFIG.

Change-Id: I7c4ac48387f80bc704a475c57e5b52a462090d1b


[ROCm/clr commit: ad2c1e899a]
2023-07-06 11:58:16 -04:00
German ad2c1e899a SWDEV-408650 - Report CL_DEVICE_HALF_FP_CONFIG query
If cl_khr_fp16 extension is enabled, then OCL runtime should report CL_DEVICE_HALF_FP_CONFIG.

Change-Id: I7c4ac48387f80bc704a475c57e5b52a462090d1b
2023-07-06 11:58:16 -04:00
dependabot[bot] 42cb0a7b10 Bump rocm-docs-core from 0.18.2 to 0.18.4 in /docs/sphinx (#796)
Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core) from 0.18.2 to 0.18.4.
- [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases)
- [Changelog](https://github.com/RadeonOpenCompute/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/RadeonOpenCompute/rocm-docs-core/compare/v0.18.2...v0.18.4)

---
updated-dependencies:
- dependency-name: rocm-docs-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

[ROCm/rccl commit: 6ef70811d2]
2023-07-06 08:41:28 -06:00
dependabot[bot] 6ef70811d2 Bump rocm-docs-core from 0.18.2 to 0.18.4 in /docs/sphinx (#796)
Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core) from 0.18.2 to 0.18.4.
- [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases)
- [Changelog](https://github.com/RadeonOpenCompute/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/RadeonOpenCompute/rocm-docs-core/compare/v0.18.2...v0.18.4)

---
updated-dependencies:
- dependency-name: rocm-docs-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-06 08:41:28 -06:00
Jeremy Newton 7bcd452099 Fix python loading of librocm_smi64
The librocm_smi64.so is used for development, while
librocm_smi64.so.MAJOR is used for runtime, thus the python front end
should not be loading the .so binary, but rather the .so.MAJOR binary.

As well, it's good not to hardcode "lib" as some distros will change
this.

rsmiBindings.py is now generated with CMake

Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>
Change-Id: I7cb745f8936fdf10d3ebd6c1e606031f713184ca


[ROCm/rocm_smi_lib commit: 2d2c73a5e6]
2023-07-06 09:52:56 -04:00
Jeremy Newton 2d2c73a5e6 Fix python loading of librocm_smi64
The librocm_smi64.so is used for development, while
librocm_smi64.so.MAJOR is used for runtime, thus the python front end
should not be loading the .so binary, but rather the .so.MAJOR binary.

As well, it's good not to hardcode "lib" as some distros will change
this.

rsmiBindings.py is now generated with CMake

Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>
Change-Id: I7cb745f8936fdf10d3ebd6c1e606031f713184ca
2023-07-06 09:52:56 -04:00
Jeremy Newton b214d2047e Fix python loading of librocm_smi64
The librocm_smi64.so is used for development, while
librocm_smi64.so.MAJOR is used for runtime, thus the python front end
should not be loading the .so binary, but rather the .so.MAJOR binary.

As well, it's good not to hardcode "lib" as some distros will change
this.

rsmiBindings.py is now generated with CMake

Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>
Change-Id: I7cb745f8936fdf10d3ebd6c1e606031f713184ca


[ROCm/amdsmi commit: 2d2c73a5e6]
2023-07-06 09:52:56 -04:00
Jenkins cdf16b7d54 Merge 'develop' into 'amd-staging'
Change-Id: I01c1ed73eebf3dd931992ab9512d2ab5020ed803


[ROCm/hip-tests commit: fd130f4444]
2023-07-06 11:10:57 +00:00
Jenkins fd130f4444 Merge 'develop' into 'amd-staging'
Change-Id: I01c1ed73eebf3dd931992ab9512d2ab5020ed803
2023-07-06 11:10:57 +00:00
Maneesh Gupta 9b81b1f256 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: I0862a538ce6c78294201437108649761de636406


[ROCm/hip commit: 38912f4ec5]
2023-07-06 09:07:38 +00:00
Maneesh Gupta 38912f4ec5 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: I0862a538ce6c78294201437108649761de636406
2023-07-06 09:07:38 +00:00
Rakesh Roy fce17f9804 SWDEV-389829 - Fix hipModule_--tests_0x2 failure on MI100 (#3283)
- gfx908 and gfx908:sramecc+:xnack- together cannot be passed as --offload-arch to hipcc
- Strip features from gcnArchName before passing to hipcc

[ROCm/hip commit: 7a7eeec685]
2023-07-06 14:23:06 +05:30
Rakesh Roy 7a7eeec685 SWDEV-389829 - Fix hipModule_--tests_0x2 failure on MI100 (#3283)
- gfx908 and gfx908:sramecc+:xnack- together cannot be passed as --offload-arch to hipcc
- Strip features from gcnArchName before passing to hipcc
2023-07-06 14:23:06 +05:30
Maneesh Gupta 276fc44d34 Update config_amd_linux_common.json
Disable unstable tests based on stress testing - 30Jun

[ROCm/hip-tests commit: dfa8015901]
2023-07-06 14:21:34 +05:30
Maneesh Gupta dfa8015901 Update config_amd_linux_common.json
Disable unstable tests based on stress testing - 30Jun
2023-07-06 14:21:34 +05:30
Jonathan R. Madsen e135d3c6eb Sampling post-processing Perfetto fix (#298)
sampling post-processing perfetto fix

- avoid creating overflow sampling perfetto tracks when there is no data
- fix the parent region begin/end timestamps for the sampling tracks

[ROCm/rocprofiler-systems commit: 5276c957fb]
2023-07-06 02:40:49 -05:00
Jonathan R. Madsen 5276c957fb Sampling post-processing Perfetto fix (#298)
sampling post-processing perfetto fix

- avoid creating overflow sampling perfetto tracks when there is no data
- fix the parent region begin/end timestamps for the sampling tracks
2023-07-06 02:40:49 -05:00
Maneesh Gupta 247c8ca332 SWDEV-1 - Bump min required ROCr version
ROCr version needs to be > 1.11 due to 03504e2f6c

Change-Id: I836dd5dc4ad5626120661ba19bad2e36dccbe36c


[ROCm/clr commit: 96fb1ac289]
2023-07-06 05:17:52 +00:00
Maneesh Gupta 96fb1ac289 SWDEV-1 - Bump min required ROCr version
ROCr version needs to be > 1.11 due to aca7d9e14a

Change-Id: I836dd5dc4ad5626120661ba19bad2e36dccbe36c
2023-07-06 05:17:52 +00:00
kjayapra-amd 03504e2f6c FEAT-47686 - Changes to support new uncached memory segment in ROCr.
Change-Id: I0ba8769d6737cdf1cc8a8644b2e82109f584a430


[ROCm/clr commit: aca7d9e14a]
2023-07-05 20:47:51 -04:00
kjayapra-amd aca7d9e14a FEAT-47686 - Changes to support new uncached memory segment in ROCr.
Change-Id: I0ba8769d6737cdf1cc8a8644b2e82109f584a430
2023-07-05 20:47:51 -04:00
victzhan 7e80d81b1e SWDEV-404886 - Modified CMakeLists.txt for opencl to generate pdb files in release mode
Change-Id: I2945144c3efb88c1045399cf1c33e4a82c53c0e6


[ROCm/clr commit: 134d6449b3]
2023-07-05 18:33:46 -04:00
victzhan 134d6449b3 SWDEV-404886 - Modified CMakeLists.txt for opencl to generate pdb files in release mode
Change-Id: I2945144c3efb88c1045399cf1c33e4a82c53c0e6
2023-07-05 18:33:46 -04:00
Wenkai Du c749c08c18 Merge pull request #795 from wenkaidu/nccl_sync
Sync latest update from NCCL

[ROCm/rccl commit: 397716c04d]
2023-07-05 09:51:48 -07:00
Wenkai Du 397716c04d Merge pull request #795 from wenkaidu/nccl_sync
Sync latest update from NCCL
2023-07-05 09:51:48 -07:00