76333 Commits
Author SHA1 Message Date
Cole Ramos 8108a13b7f Add v1.07 issues to changelog 2023-02-21 15:46:35 -06:00
Karl W. Schulz 45e0659ed3 Updating changelog with example v1.0.7 change
[ROCm/rocprofiler-compute commit: 4b1a41bbc0]
2023-02-21 14:44:03 -06:00
Karl W. Schulz 4b1a41bbc0 Updating changelog with example v1.0.7 change 2023-02-21 14:44:03 -06:00
Yaxun (Sam) Liu e660f913b5 SWDEV-380145 - [GFX][CQE] Mathlibs and Blender build failed in both RT and CPL Jobs
Remove --hip-device-lib-path from hip-config.cmake
and let clang determine device lib path

Change-Id: Ice009875624692bc2895020c9577b94ddbd6840f


[ROCm/clr commit: cbb3937196]
2023-02-21 15:33:22 -05:00
Yaxun (Sam) Liu cbb3937196 SWDEV-380145 - [GFX][CQE] Mathlibs and Blender build failed in both RT and CPL Jobs
Remove --hip-device-lib-path from hip-config.cmake
and let clang determine device lib path

Change-Id: Ice009875624692bc2895020c9577b94ddbd6840f
2023-02-21 15:33:22 -05:00
Bill(Shuzhou) Liu 84882db8fc Use Unified Changelog Template
The CHANGELOG.md is added to track changes.

Change-Id: I33547cb7f1596b4b8abf206aebdd664649d4d19f


[ROCm/rocm_smi_lib commit: b40933b895]
2023-02-21 14:27:55 -06:00
Bill(Shuzhou) Liu b40933b895 Use Unified Changelog Template
The CHANGELOG.md is added to track changes.

Change-Id: I33547cb7f1596b4b8abf206aebdd664649d4d19f
2023-02-21 14:27:55 -06:00
Bill(Shuzhou) Liu 5c43dc8160 Use Unified Changelog Template
The CHANGELOG.md is added to track changes.

Change-Id: I33547cb7f1596b4b8abf206aebdd664649d4d19f


[ROCm/amdsmi commit: b40933b895]
2023-02-21 14:27:55 -06:00
coleramos425 1deb399bf8 Comply to Python formatting
Signed-off-by: coleramos425 <colramos@amd.com>


[ROCm/rocprofiler-compute commit: 7c9d317527]
2023-02-21 13:02:43 -06:00
coleramos425 7c9d317527 Comply to Python formatting
Signed-off-by: coleramos425 <colramos@amd.com>
2023-02-21 13:02:43 -06:00
coleramos425 fdd5a54b4f Specify returncode for rocm-smi error (#85)
Signed-off-by: coleramos425 <colramos@amd.com>


[ROCm/rocprofiler-compute commit: c4eaa1d45b]
2023-02-21 12:40:41 -06:00
coleramos425 c4eaa1d45b Specify returncode for rocm-smi error (#85)
Signed-off-by: coleramos425 <colramos@amd.com>
2023-02-21 12:40:41 -06:00
Ajay 5fe52ac30f SWDEV-384100 - HIP support for CUDA 12.0
Apps are failing to build due to undefined deprecated texture APIs

Change-Id: I1fb64adc4bc0ba6ee6ecaa65d54b34da0327e6a3


[ROCm/hipother commit: 3fc34b8bf5]
2023-02-21 12:23:48 -05:00
Ajay 3fc34b8bf5 SWDEV-384100 - HIP support for CUDA 12.0
Apps are failing to build due to undefined deprecated texture APIs

Change-Id: I1fb64adc4bc0ba6ee6ecaa65d54b34da0327e6a3
2023-02-21 12:23:48 -05:00
Ajay a9675e0faa SWDEV-384100 - HIP support for CUDA 12.0
Apps are failing to build due to undefined deprecated texture APIs

Change-Id: I1fb64adc4bc0ba6ee6ecaa65d54b34da0327e6a3


[ROCm/clr commit: fc6a77a09f]
2023-02-21 12:23:48 -05:00
Ajay fc6a77a09f SWDEV-384100 - HIP support for CUDA 12.0
Apps are failing to build due to undefined deprecated texture APIs

Change-Id: I1fb64adc4bc0ba6ee6ecaa65d54b34da0327e6a3
2023-02-21 12:23:48 -05:00
Marko Oblak 0aadf7eab2 SWDEV-373291 - Added implementation of versioning solution
Signed-off-by: Marko Oblak <Marko.Oblak@amd.com>
Change-Id: Ifd0be3f81902466339b6c098ce16d5e49740056c
2023-02-21 17:37:54 +01:00
Marko Oblak 9c6b1f56d5 SWDEV-373291 - Added implementation of versioning solution
Signed-off-by: Marko Oblak <Marko.Oblak@amd.com>
Change-Id: Ifd0be3f81902466339b6c098ce16d5e49740056c


[ROCm/amdsmi commit: 0aadf7eab2]
2023-02-21 17:37:54 +01:00
Marko Oblak db9d8793be SWDEV-381227 - [AMDSMI][Linux][BM] SMILIB returns wrong temperature value
Signed-off-by: Marko Oblak <Marko.Oblak@amd.com>
Change-Id: Idc9929d1cfd882bb33abf040378587f68d22b31a
2023-02-21 17:21:15 +01:00
Marko Oblak c9b2dc036f SWDEV-381227 - [AMDSMI][Linux][BM] SMILIB returns wrong temperature value
Signed-off-by: Marko Oblak <Marko.Oblak@amd.com>
Change-Id: Idc9929d1cfd882bb33abf040378587f68d22b31a


[ROCm/amdsmi commit: db9d8793be]
2023-02-21 17:21:15 +01:00
Cole Ramos a368456cd1 Merge pull request #91 from AMDResearch/mi100-fix
Custom metrics for mi100

[ROCm/rocprofiler-compute commit: ab30dd6a21]
2023-02-21 10:10:24 -06:00
Cole Ramos ab30dd6a21 Merge pull request #91 from AMDResearch/mi100-fix
Custom metrics for mi100
2023-02-21 10:10:24 -06:00
Wenkai Du 1f42d485f8 Fix P2P scheduling (#690)
[ROCm/rccl commit: 86e7b71234]
2023-02-21 07:49:54 -08:00
Wenkai Du 86e7b71234 Fix P2P scheduling (#690) 2023-02-21 07:49:54 -08:00
coleramos425 b0bcc846aa Catch exceptions from rocm-smi (#85)
Signed-off-by: coleramos425 <colramos@amd.com>


[ROCm/rocprofiler-compute commit: f77173a2f1]
2023-02-21 09:47:45 -06:00
coleramos425 f77173a2f1 Catch exceptions from rocm-smi (#85)
Signed-off-by: coleramos425 <colramos@amd.com>
2023-02-21 09:47:45 -06:00
Jason Tang 562a086ff1 Merge "SWDEV-372613 - No need to link GLEW/GL for oclperf and oclruntime tests" into amd-staging
[ROCm/clr commit: cf2d46e97e]
2023-02-21 10:00:07 -05:00
Jason Tang cf2d46e97e Merge "SWDEV-372613 - No need to link GLEW/GL for oclperf and oclruntime tests" into amd-staging 2023-02-21 10:00:07 -05:00
Jenkins 4cf7d2ce98 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: Ic2aeb47a20cc1fc515228fc50e1bdb86a2620d1b


[ROCm/hip commit: 28c86d821c]
2023-02-21 12:11:16 +00:00
Jenkins 28c86d821c SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: Ic2aeb47a20cc1fc515228fc50e1bdb86a2620d1b
2023-02-21 12:11:16 +00:00
Todd tiantuo Li 77a647b170 SWDEV-382501 - support new ASIC Revision for Phoenix2
Change-Id: I0225511960c9fbc50ec541511599ef87e509b567


[ROCm/clr commit: 189ce1ad05]
2023-02-21 02:54:35 -08:00
Todd tiantuo Li 189ce1ad05 SWDEV-382501 - support new ASIC Revision for Phoenix2
Change-Id: I0225511960c9fbc50ec541511599ef87e509b567
2023-02-21 02:54:35 -08:00
Rakesh Roy c506ec3604 SWDEV-377782 - Fix segmentation fault for hipLaunchKernel
- If fat binary doesn't contain code object for current gfx then inside FatBinaryInfo::ExtractFatBinary(), valid FatBinaryDeviceInfo address isn't stored in vector fatbin_dev_info_
- This raises segmentation fault during hipLaunchKernel

Change-Id: I21017338d91edbd5d9cc2d37277f66558198a129


[ROCm/clr commit: 348698ed30]
2023-02-20 09:54:44 -05:00
Rakesh Roy 348698ed30 SWDEV-377782 - Fix segmentation fault for hipLaunchKernel
- If fat binary doesn't contain code object for current gfx then inside FatBinaryInfo::ExtractFatBinary(), valid FatBinaryDeviceInfo address isn't stored in vector fatbin_dev_info_
- This raises segmentation fault during hipLaunchKernel

Change-Id: I21017338d91edbd5d9cc2d37277f66558198a129
2023-02-20 09:54:44 -05:00
gilbertlee-amd 7d860d3642 Unit test fail check (#689)
* Adding fall-through on unit test failure

* Workaround for hipGraph validity check issue

[ROCm/rccl commit: a640c6983f]
2023-02-18 08:50:46 -08:00
gilbertlee-amd a640c6983f Unit test fail check (#689)
* Adding fall-through on unit test failure

* Workaround for hipGraph validity check issue
2023-02-18 08:50:46 -08:00
Wenkai Du 393d0ba7f8 Add back __syncthreads() in barrier and adjust stack size (#688)
[ROCm/rccl commit: 1c166046a2]
2023-02-18 08:50:31 -08:00
Wenkai Du 1c166046a2 Add back __syncthreads() in barrier and adjust stack size (#688) 2023-02-18 08:50:31 -08:00
Konstantin Zhuravlyov f789329113 SWDEV-1 - Add missing gpu cases in getProcName
Change-Id: I16103ab213cc70f388690df85e6a03e7a408384d


[ROCm/clr commit: caf7551dd7]
2023-02-17 15:55:09 -05:00
Konstantin Zhuravlyov caf7551dd7 SWDEV-1 - Add missing gpu cases in getProcName
Change-Id: I16103ab213cc70f388690df85e6a03e7a408384d
2023-02-17 15:55:09 -05:00
ROCm CI Service Account fb54929fc0 SWDEV-380145 - [GFX][CQE] Mathlibs and Blender build failed in both RT and CPL Jobs (#3169)
Remove --hip-device-lib-path from hip-config.cmake
and let clang determine device lib path

Change-Id: I81bfec0928480ff81ad2ef0dbbfb6feac9d96068


[ROCm/hip commit: 802e3f4397]
2023-02-17 12:16:00 -08:00
ROCm CI Service Account 802e3f4397 SWDEV-380145 - [GFX][CQE] Mathlibs and Blender build failed in both RT and CPL Jobs (#3169)
Remove --hip-device-lib-path from hip-config.cmake
and let clang determine device lib path

Change-Id: I81bfec0928480ff81ad2ef0dbbfb6feac9d96068
2023-02-17 12:16:00 -08:00
Ziyue Yang 7c1290f995 NPKit: improve clock calibration and fix GPU clock API (#683)
* Improve clock calibration in NPKit

* Improve gfx macro

* Fix macro

[ROCm/rccl commit: f4bf47f325]
2023-02-17 12:26:57 -07:00
Ziyue Yang f4bf47f325 NPKit: improve clock calibration and fix GPU clock API (#683)
* Improve clock calibration in NPKit

* Improve gfx macro

* Fix macro
2023-02-17 12:26:57 -07:00
Charis Poag 2001f3620e [SWDEV-381630] Add reset partition functionality
Updates:
    * Added rsmi_dev_compute_partition_reset & rsmi_dev_nps_mode_reset
    * Added --resetcomputepartition and --resetnpsmode python smi calls
    * Added temp data files rocmsmi_boot_compute_partition_<device num>
      & rocmsmi_boot_nps_mode_partition_<device num>, writes UNKNOWN
      if data cannot be read or device does not support
    * Cleaned up NPS & compute API documentation
    * Added creation and reading of API temp files (used in reset
      functionality)
    * Cleaned up output of rocm_smi_example
    * Updated rocm_smi_example to check if running with sudo permission
      before executing write API calls (cleans up erroneous output)
    * Added template specialization for storing temp data, requires
      specific rsmi_type_t enums (restrics what data can be stored)
    * Added storage of temp data, if temp files do not exist
    * Updated google tests for NPS & compute to include reset API calls

Change-Id: I69895a466b97107617e6dbb355737b84499a76c9
Signed-off-by: Charis Poag <Charis.Poag@amd.com>


[ROCm/rocm_smi_lib commit: 77c950a4bf]
2023-02-17 12:55:08 -06:00
Charis Poag 77c950a4bf [SWDEV-381630] Add reset partition functionality
Updates:
    * Added rsmi_dev_compute_partition_reset & rsmi_dev_nps_mode_reset
    * Added --resetcomputepartition and --resetnpsmode python smi calls
    * Added temp data files rocmsmi_boot_compute_partition_<device num>
      & rocmsmi_boot_nps_mode_partition_<device num>, writes UNKNOWN
      if data cannot be read or device does not support
    * Cleaned up NPS & compute API documentation
    * Added creation and reading of API temp files (used in reset
      functionality)
    * Cleaned up output of rocm_smi_example
    * Updated rocm_smi_example to check if running with sudo permission
      before executing write API calls (cleans up erroneous output)
    * Added template specialization for storing temp data, requires
      specific rsmi_type_t enums (restrics what data can be stored)
    * Added storage of temp data, if temp files do not exist
    * Updated google tests for NPS & compute to include reset API calls

Change-Id: I69895a466b97107617e6dbb355737b84499a76c9
Signed-off-by: Charis Poag <Charis.Poag@amd.com>
2023-02-17 12:55:08 -06:00
Charis Poag 02ca598e70 [SWDEV-381630] Add reset partition functionality
Updates:
    * Added rsmi_dev_compute_partition_reset & rsmi_dev_nps_mode_reset
    * Added --resetcomputepartition and --resetnpsmode python smi calls
    * Added temp data files rocmsmi_boot_compute_partition_<device num>
      & rocmsmi_boot_nps_mode_partition_<device num>, writes UNKNOWN
      if data cannot be read or device does not support
    * Cleaned up NPS & compute API documentation
    * Added creation and reading of API temp files (used in reset
      functionality)
    * Cleaned up output of rocm_smi_example
    * Updated rocm_smi_example to check if running with sudo permission
      before executing write API calls (cleans up erroneous output)
    * Added template specialization for storing temp data, requires
      specific rsmi_type_t enums (restrics what data can be stored)
    * Added storage of temp data, if temp files do not exist
    * Updated google tests for NPS & compute to include reset API calls

Change-Id: I69895a466b97107617e6dbb355737b84499a76c9
Signed-off-by: Charis Poag <Charis.Poag@amd.com>


[ROCm/amdsmi commit: 77c950a4bf]
2023-02-17 12:55:08 -06:00
victzhan 46652f12a2 SWDEV-376995 - Fixed misplaced checking
Change-Id: Ia3bddabfa7fc76066541fb81723136ae6cffb0a4


[ROCm/clr commit: d6a08403d8]
2023-02-17 13:34:51 -05:00
victzhan d6a08403d8 SWDEV-376995 - Fixed misplaced checking
Change-Id: Ia3bddabfa7fc76066541fb81723136ae6cffb0a4
2023-02-17 13:34:51 -05:00
ROCm CI Service Account cdccbaec32 SWDEV-379927 - ignore --rocm-path option on nvidia platform (#3156)
Change-Id: I5e9ff0378c14dc0894a07d71aff4261c155ec1af


[ROCm/hip commit: f6f82b86da]
2023-02-17 10:34:51 -08:00