EPR #413960 - Platform Atomics on CZ.
1. Since CMMQS can support 4G atomics range on CZ, the atomics range on KV is reverted to 4G.
2. On KV, the platform atomics is implemented by using ATC/IOMMU. But on CZ, it should be implemented without using ATC/IOMMU due to HW changes. So, _svmAtomicsUsingIOMMU is introduced to differentiate the two implementations.
3. _priSupport was renamed _svmAtomics due to different implementation on KV vs CZ.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#304 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/include/cal/cal.h#33 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#109 edit
[ROCm/clr commit: bec936b08b]
EPR #413960 - Platform Atomics on CZ.
1. Since CMMQS can support 4G atomics range on CZ, the atomics range on KV is reverted to 4G.
2. On KV, the platform atomics is implemented by using ATC/IOMMU. But on CZ, it should be implemented without using ATC/IOMMU due to HW changes. So, _svmAtomicsUsingIOMMU is introduced to differentiate the two implementations.
3. _priSupport was renamed _svmAtomics due to different implementation on KV vs CZ.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#304 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/include/cal/cal.h#33 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#109 edit
EPR #010002 - Change OpenCL version number from 1746 to 1747.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1493 edit
[ROCm/clr commit: ea4b4650c5]
EPR #010002 - Change OpenCL version number from 1746 to 1747.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1493 edit
__fmm_release expects gpu_id as parameter. fmm_release passed it instead the
index of the GPU in the gpu_mem array.
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
__fmm_release expects gpu_id as parameter. fmm_release passed it instead the
index of the GPU in the gpu_mem array.
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
[ROCm/ROCR-Runtime commit: aba396bc52]
EPR #010002 - Change OpenCL version number from 1745 to 1746.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1492 edit
[ROCm/clr commit: eeb5da2ac2]
EPR #010002 - Change OpenCL version number from 1745 to 1746.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1492 edit
ECR #304775 - In addition to CL#1126564
- Keep just tile index field from the parent
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#209 edit
[ROCm/clr commit: a8349b692f]
ECR #304775 - In addition to CL#1126564
- Keep just tile index field from the parent
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#209 edit
ECR #304775 - Use the tiling index from the parent object instead of forcing it to 0.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#208 edit
[ROCm/clr commit: fb80e6657b]
ECR #304775 - Use the tiling index from the parent object instead of forcing it to 0.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#208 edit
EPR #010002 - Change OpenCL version number from 1744 to 1745.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1491 edit
[ROCm/clr commit: 3bb911a606]
EPR #010002 - Change OpenCL version number from 1744 to 1745.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1491 edit