76333 Коммитов
Автор SHA1 Сообщение Дата
jie1zhan 8a0fe6a832 Free the executable memory , when it don't used
Fix the issue of rocrtst test - The runtime failed to allocate the necessary resources

Change-Id: Ie4ffeb939fb322db068f3132a7973a359c204176
2022-07-29 15:16:37 -04:00
jie1zhan da0ca94219 Free the executable memory , when it don't used
Fix the issue of rocrtst test - The runtime failed to allocate the necessary resources

Change-Id: Ie4ffeb939fb322db068f3132a7973a359c204176


[ROCm/ROCR-Runtime commit: 8a0fe6a832]
2022-07-29 15:16:37 -04:00
skhatri 364715cbc6 Enabled allocation of pseudo fine grain memory where memory ordering is per point to point connection
Atomic memory operations on these memory buffers are not guaranteed
to be visible at system scope

Change-Id: I4cccde114632071a000384502a83bc191e77e85b
2022-07-29 15:15:56 -04:00
skhatri 23bd10b0ce Enabled allocation of pseudo fine grain memory where memory ordering is per point to point connection
Atomic memory operations on these memory buffers are not guaranteed
to be visible at system scope

Change-Id: I4cccde114632071a000384502a83bc191e77e85b


[ROCm/ROCR-Runtime commit: 364715cbc6]
2022-07-29 15:15:56 -04:00
Konstantin Zhuravlyov d962fc39bb Add support for the following kernel symbol query:
- HSA_EXECUTABLE_SYMBOL_INFO_KERNEL_DYNAMIC_CALLSTACK

Change-Id: Idff5c1a2ce2a3e2d65bcc9cf1f66a68d37cd41ef
2022-07-29 15:15:24 -04:00
Konstantin Zhuravlyov 91448848c6 Add support for the following kernel symbol query:
- HSA_EXECUTABLE_SYMBOL_INFO_KERNEL_DYNAMIC_CALLSTACK

Change-Id: Idff5c1a2ce2a3e2d65bcc9cf1f66a68d37cd41ef


[ROCm/ROCR-Runtime commit: d962fc39bb]
2022-07-29 15:15:24 -04:00
Konstantin Zhuravlyov 5a49b4d17f Bring AMDHSAKernelDescriptor.h in sync with llvm
Change-Id: Icd35100ad4d7eb8638786d306ecfbbb1c8842db1
2022-07-29 15:14:39 -04:00
Konstantin Zhuravlyov 2ac93924c2 Bring AMDHSAKernelDescriptor.h in sync with llvm
Change-Id: Icd35100ad4d7eb8638786d306ecfbbb1c8842db1


[ROCm/ROCR-Runtime commit: 5a49b4d17f]
2022-07-29 15:14:39 -04:00
ROCm CI Service Account de7cbdd4cd SWDEV-299940 - Needs to Fix Malloc tests (#2832)
Change-Id: I21739d88871b5813cf266a6be8eb05ecee487046

[ROCm/hip-tests commit: 870c9c218a]
2022-07-29 16:31:04 +05:30
ROCm CI Service Account 870c9c218a SWDEV-299940 - Needs to Fix Malloc tests (#2832)
Change-Id: I21739d88871b5813cf266a6be8eb05ecee487046
2022-07-29 16:31:04 +05:30
ROCm CI Service Account 8d81f1ddbc SWDEV-299940 - Needs to Fix Malloc tests (#2832)
Change-Id: I21739d88871b5813cf266a6be8eb05ecee487046

[ROCm/hip commit: 4d014ce711]
2022-07-29 16:31:04 +05:30
ROCm CI Service Account 4d014ce711 SWDEV-299940 - Needs to Fix Malloc tests (#2832)
Change-Id: I21739d88871b5813cf266a6be8eb05ecee487046
2022-07-29 16:31:04 +05:30
Maneesh Gupta ea0ae7d4ee Fixed typo in Jenkinsfile
[ROCm/hip commit: b1619122fd]
2022-07-29 15:45:57 +05:30
Maneesh Gupta b1619122fd Fixed typo in Jenkinsfile 2022-07-29 15:45:57 +05:30
Hao Zhou 7e154c224b Merge amd-staging into amd-master 20220729
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com>
Change-Id: Icb8fc012b23f5e991630ad5234339245bc68c273


[ROCm/rocm_smi_lib commit: 4626bf8938]
2022-07-29 15:53:10 +08:00
Hao Zhou 4626bf8938 Merge amd-staging into amd-master 20220729
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com>
Change-Id: Icb8fc012b23f5e991630ad5234339245bc68c273
2022-07-29 15:53:10 +08:00
Dylan Angus 4a96554d63 Extending hipMallocManaged tests (#2670)
* Extending hipMallocManaged tests

* Fixed compilation error

* Added tests skips for hipMallocManaged tests on devices that don't support managed memory

* Removed unused stream


[ROCm/hip-tests commit: 4b07ea6125]
2022-07-28 20:05:27 -07:00
Dylan Angus 4b07ea6125 Extending hipMallocManaged tests (#2670)
* Extending hipMallocManaged tests

* Fixed compilation error

* Added tests skips for hipMallocManaged tests on devices that don't support managed memory

* Removed unused stream
2022-07-28 20:05:27 -07:00
Dylan Angus 2e94fbf1c2 Extending hipMallocManaged tests (#2670)
* Extending hipMallocManaged tests

* Fixed compilation error

* Added tests skips for hipMallocManaged tests on devices that don't support managed memory

* Removed unused stream


[ROCm/hip commit: 1873df7bdd]
2022-07-28 20:05:27 -07:00
Dylan Angus 1873df7bdd Extending hipMallocManaged tests (#2670)
* Extending hipMallocManaged tests

* Fixed compilation error

* Added tests skips for hipMallocManaged tests on devices that don't support managed memory

* Removed unused stream
2022-07-28 20:05:27 -07:00
Ammar ELWazir 7164518a4c Fixing HIP Callback Data Arguments
Change-Id: I0bd9686024eed8fa757cb9fd7042b0f9508c5af5


[ROCm/roctracer commit: 2e08b7d8f8]
2022-07-28 19:29:04 -05:00
Ammar ELWazir 2e08b7d8f8 Fixing HIP Callback Data Arguments
Change-Id: I0bd9686024eed8fa757cb9fd7042b0f9508c5af5
2022-07-28 19:29:04 -05:00
Fábio b99fdc689c Fix bug with hipMemsetFunctional tests (#2828)
[ROCm/hip-tests commit: 52f5514837]
2022-07-28 15:23:45 -07:00
Fábio 52f5514837 Fix bug with hipMemsetFunctional tests (#2828) 2022-07-28 15:23:45 -07:00
Fábio 403d925013 Fix bug with hipMemsetFunctional tests (#2828)
[ROCm/hip commit: a922cf68ac]
2022-07-28 15:23:45 -07:00
Fábio a922cf68ac Fix bug with hipMemsetFunctional tests (#2828) 2022-07-28 15:23:45 -07:00
Ranjith Ramakrishnan 37482beadc Remove the default setting of cmake install libdir from source code
Any default value if required should be controlled from outside.
For ROCM, build script is setting the value to "lib"

Change-Id: I12a2951307fe64e46a4e608476bfceb678bdc97d


[ROCm/rocm_smi_lib commit: c5159fa6d1]
2022-07-28 13:55:55 -04:00
Ranjith Ramakrishnan c5159fa6d1 Remove the default setting of cmake install libdir from source code
Any default value if required should be controlled from outside.
For ROCM, build script is setting the value to "lib"

Change-Id: I12a2951307fe64e46a4e608476bfceb678bdc97d
2022-07-28 13:55:55 -04:00
Ranjith Ramakrishnan 67436716f4 Remove the default setting of cmake install libdir from source code
Any default value if required should be controlled from outside.
For ROCM, build script is setting the value to "lib"

Change-Id: I12a2951307fe64e46a4e608476bfceb678bdc97d


[ROCm/amdsmi commit: c5159fa6d1]
2022-07-28 13:55:55 -04:00
Tao Sang 64b9f0a192 SWDEV-286739 - Support hipDeviceAttributeWallClockRate
Part 3: Add missing declaration of wall_clock64() to fix
compiling issue in device code.
Add querying hipDeviceAttributeWallClockRate.

Change-Id: Ie54771c2f58eeaacdc0248bc116ef193f99eb9b9


[ROCm/clr commit: 9f9fd859db]
2022-07-28 13:02:42 -04:00
Tao Sang 9f9fd859db SWDEV-286739 - Support hipDeviceAttributeWallClockRate
Part 3: Add missing declaration of wall_clock64() to fix
compiling issue in device code.
Add querying hipDeviceAttributeWallClockRate.

Change-Id: Ie54771c2f58eeaacdc0248bc116ef193f99eb9b9
2022-07-28 13:02:42 -04:00
Eiden Yoshida a8ad34e393 Allow gpu config override in CI (#14)
[ROCm/rccl-tests commit: 2af4f6bc3a]
2022-07-28 09:19:16 -06:00
Eiden Yoshida 2af4f6bc3a Allow gpu config override in CI (#14) 2022-07-28 09:19:16 -06:00
Anusha Godavarthy Surya b66ec1a031 SWDEV-345683 - Fix HIP out of memory
If for every eventRecord handler is not submitted,
memory is not getting released during hipFree and leads to OOM.

Change-Id: I19b61a0c523502e9e1a3564ce8b791f3e2cea02c


[ROCm/clr commit: 7b1c6d06d5]
2022-07-28 07:36:38 -04:00
Anusha Godavarthy Surya 7b1c6d06d5 SWDEV-345683 - Fix HIP out of memory
If for every eventRecord handler is not submitted,
memory is not getting released during hipFree and leads to OOM.

Change-Id: I19b61a0c523502e9e1a3564ce8b791f3e2cea02c
2022-07-28 07:36:38 -04:00
Finlay bf4f9159ef EXSWCPHIPT-136 Texture Gather tests for hipMalloc3DArray and hipArray3DCreate (#2818)
[ROCm/hip-tests commit: f79b6c5a55]
2022-07-28 17:02:59 +05:30
Finlay f79b6c5a55 EXSWCPHIPT-136 Texture Gather tests for hipMalloc3DArray and hipArray3DCreate (#2818) 2022-07-28 17:02:59 +05:30
Finlay f9204d7ed1 EXSWCPHIPT-136 Texture Gather tests for hipMalloc3DArray and hipArray3DCreate (#2818)
[ROCm/hip commit: 51a945bcfb]
2022-07-28 17:02:59 +05:30
Finlay 51a945bcfb EXSWCPHIPT-136 Texture Gather tests for hipMalloc3DArray and hipArray3DCreate (#2818) 2022-07-28 17:02:59 +05:30
Anton Mitkov d42739121a Added testing for hipMemGetInfo (#2682)
[ROCm/hip-tests commit: fe29d3489c]
2022-07-28 15:45:42 +05:30
Anton Mitkov fe29d3489c Added testing for hipMemGetInfo (#2682) 2022-07-28 15:45:42 +05:30
Anton Mitkov 171459911b Added testing for hipMemGetInfo (#2682)
[ROCm/hip commit: 9eae1e0f53]
2022-07-28 15:45:42 +05:30
Anton Mitkov 9eae1e0f53 Added testing for hipMemGetInfo (#2682) 2022-07-28 15:45:42 +05:30
Chauncey Hui 11f9cdebba SWDEV-2 - Change OpenCL version number from 3487 to 3488
[ROCm/clr commit: 2e98e163a6]
2022-07-28 03:00:08 -04:00
Chauncey Hui 2e98e163a6 SWDEV-2 - Change OpenCL version number from 3487 to 3488 2022-07-28 03:00:08 -04:00
Jonathan R. Madsen 6b35c86e7b Fix uploading release assets (#118)
Fix uploading release assets

[ROCm/rocprofiler-systems commit: 641225f883]
2022-07-27 15:10:19 -05:00
Jonathan R. Madsen 641225f883 Fix uploading release assets (#118)
Fix uploading release assets
2022-07-27 15:10:19 -05:00
Ranjith Ramakrishnan 57146de728 SWDEV-346857 - Find ROCM_PATH based on config file path rather than hardcoding
As per the requirements in SWDEV-287540, config files should not have hard coded /opt/rocm path
Instead of setting ROCM_PATH to /opt/rocm, used hip-config file path to find the rocm path
Validated by printing the CONFIG_PATH and is coming as/opt/rocm-ver/lib/cmake/hip/hip-config.cmake
So need four level up,with file name in the path

Change-Id: Iac01d3a0c0168138c777551165705ed56cf6c3b1


[ROCm/clr commit: f61a87ebb2]
2022-07-27 15:46:07 -04:00
Ranjith Ramakrishnan f61a87ebb2 SWDEV-346857 - Find ROCM_PATH based on config file path rather than hardcoding
As per the requirements in SWDEV-287540, config files should not have hard coded /opt/rocm path
Instead of setting ROCM_PATH to /opt/rocm, used hip-config file path to find the rocm path
Validated by printing the CONFIG_PATH and is coming as/opt/rocm-ver/lib/cmake/hip/hip-config.cmake
So need four level up,with file name in the path

Change-Id: Iac01d3a0c0168138c777551165705ed56cf6c3b1
2022-07-27 15:46:07 -04:00
Jonathan R. Madsen 81ec4f3fee ROCm environment fixes + workflow updates (#117)
* Improve dlopen of ROCm libraries + rocprofiler test

- Use PROJECT_BINARY_DIR in tests
- Added rocprofiler test

* Revert OMNITRACE_FORCE_ROCPROFILER_INIT

* omnitrace-avail --all test

* Fix ROCP_METRICS for ROCm 5.2.0

* Fix ROCP_METRICS for ROCm 5.2.0

* Restrict containers workflow to AMDResearch/omnitrace

* Bump version to 1.3.1

* Update cpack workflow

- generate release draft
- upload installers as release assets

* Test rocprofiler w/o roctracer enabled

* Fix formatting

* verbose message

[ROCm/rocprofiler-systems commit: 7e31d9f450]
2022-07-27 06:36:52 -05:00