SWDEV-2 - Change OpenCL version number from 2428 to 2429.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2176 edit
[ROCm/clr commit: 88f304df7d]
SWDEV-2 - Change OpenCL version number from 2428 to 2429.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2176 edit
SWDEV-121486 - Create a metadata structure
This is needed for UGL/CL interop because in UGL, they do not pass the metadata
to KMD/KFD via amdgpu_bo_set_metadata. UGL instead will pass the SRD info
via the mesa_in.out_driver_data.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#286 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#22 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.hpp#9 edit
[ROCm/clr commit: 2839999356]
SWDEV-121486 - Create a metadata structure
This is needed for UGL/CL interop because in UGL, they do not pass the metadata
to KMD/KFD via amdgpu_bo_set_metadata. UGL instead will pass the SRD info
via the mesa_in.out_driver_data.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#286 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#22 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.hpp#9 edit
SWDEV-2 - Change OpenCL version number from 2427 to 2428.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2175 edit
[ROCm/clr commit: 5782f336db]
SWDEV-2 - Change OpenCL version number from 2427 to 2428.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2175 edit
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
- Set the default triple to amdgcn-amd-amdhsa-opencl
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#9 edit
[ROCm/clr commit: 80b3356ed6]
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
- Set the default triple to amdgcn-amd-amdhsa-opencl
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#9 edit
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
- Set the default triple to amdgcn-amd-amdhsa-opencl
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#9 edit
[ROCm/clr commit: 3623f0d69e]
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
- Set the default triple to amdgcn-amd-amdhsa-opencl
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#9 edit
SWDEV-2 - Change OpenCL version number from 2426 to 2427.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2174 edit
[ROCm/clr commit: 5e85545c43]
SWDEV-2 - Change OpenCL version number from 2426 to 2427.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2174 edit
Provide per-allocation control over coherent/non-coherent mem.
These overrid the default HIP_COHERENT_HOST_ALLOC setting.
[ROCm/clr commit: dda70ae514]
Provide per-allocation control over coherent/non-coherent mem.
These overrid the default HIP_COHERENT_HOST_ALLOC setting.
[ROCm/hip commit: 75f691ec2f]
SWDEV-2 - Change OpenCL version number from 2425 to 2426.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2173 edit
[ROCm/clr commit: 2e71ba3a73]
SWDEV-2 - Change OpenCL version number from 2425 to 2426.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2173 edit
https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP/issues/80
Example from CUDA 8.0.44 sample (CUDASamples\0_Simple\matrixMulDrv\matrixMulDrv.cpp):
CUjit_option *jitOptions = new CUjit_option[jitNumOptions];
where CUjit_option is enum, should be:
hipJitOption *jitOptions = new hipJitOption[jitNumOptions];
[ROCm/clr commit: 21d74f09b9]
https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP/issues/80
Example from CUDA 8.0.44 sample (CUDASamples\0_Simple\matrixMulDrv\matrixMulDrv.cpp):
CUjit_option *jitOptions = new CUjit_option[jitNumOptions];
where CUjit_option is enum, should be:
hipJitOption *jitOptions = new hipJitOption[jitNumOptions];
https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP/issues/80
Example from CUDA 8.0.44 sample (CUDASamples\0_Simple\matrixMulDrv\matrixMulDrv.cpp):
CUjit_option *jitOptions = new CUjit_option[jitNumOptions];
where CUjit_option is enum, should be:
hipJitOption *jitOptions = new hipJitOption[jitNumOptions];
[ROCm/hip commit: 3d973dc4da]
https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP/issues/80
Example from CUDA 8.0.44 sample (CUDASamples\0_Simple\matrixMulDrv\matrixMulDrv.cpp):
CUjit_option *jitOptions = new CUjit_option[jitNumOptions];
where CUjit_option is enum, should be:
hipJitOption *jitOptions = new hipJitOption[jitNumOptions];