SWDEV-2 - Change OpenCL version number from 2447 to 2448.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2195 edit
[ROCm/clr commit: 8035289a92]
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
- Remove .gitignore
Affected files ...
... //depot/stg/opencl/drivers/opencl/.gitignore#2 delete
[ROCm/clr commit: c694dd53dd]
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
- Remove .gitignore
Affected files ...
... //depot/stg/opencl/drivers/opencl/.gitignore#2 delete
[ROCm/clr commit: 88695d2e74]
SWDEV-2 - Change OpenCL version number from 2446 to 2447.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2194 edit
[ROCm/clr commit: 24bdb5a904]
SWDEV-124720 - Observed "Memory access fault by GPU node-1" while running few of OpenCL - ISV apps
- Change to use system scope on acquire fence for barrier packet
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#40 edit
[ROCm/clr commit: c465ab63ae]
SWDEV-2 - Change OpenCL version number from 2445 to 2446.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2193 edit
[ROCm/clr commit: 5e2c4d0379]
SWDEV-2 - Change OpenCL version number from 2444 to 2445.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2192 edit
[ROCm/clr commit: 312f61558d]
SWDEV-79445 - OCL generic changes and code clean-up
- Keep the liquidflash calls for win32 only, since the interface isn't exposed under Linux at all
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/platform/context.cpp#45 edit
[ROCm/clr commit: 8015418605]
SWDEV-2 - Change OpenCL version number from 2443 to 2444.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2191 edit
[ROCm/clr commit: 6ea83d1be3]
SWDEV-2 - Change OpenCL version number from 2442 to 2443.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2190 edit
[ROCm/clr commit: 2db2eef7ab]
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
- Update from git.
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#12 edit
... //depot/stg/opencl/drivers/opencl/cmake/modules/bc2h.cmake#1 add
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#7 edit
[ROCm/clr commit: 8184f21bc6]
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
- Update from git.
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#12 edit
... //depot/stg/opencl/drivers/opencl/cmake/modules/bc2h.cmake#1 add
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#7 edit
[ROCm/clr commit: 7c47ea5085]
SWDEV-2 - Change OpenCL version number from 2441 to 2442.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2189 edit
[ROCm/clr commit: e18183ddf8]
SWDEV-2 - Change OpenCL version number from 2440 to 2441.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2188 edit
[ROCm/clr commit: f8bdb00ade]
+ CUDA_Driver_API_functions_supported_by_HIP.md update.
+ Initial update of HIPIFY with CUDA driver API functions:
1.Error Handling, 2.Initialization, 3.Version Management, 5-6.Device Management, 7.Primary Context, 8-9.Context, 10.Module Management, 11.Memory Management.
+ Sync HIP functions against CUDA Driver and Runtime API functions.
+ Typo fixes.
ToDo: 12-30 modules of CUDA Driver API.
[ROCm/clr commit: 82b37fe481]
SWDEV-2 - Change OpenCL version number from 2439 to 2440.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2187 edit
[ROCm/clr commit: 7544a92aec]
SWDEV-124171 - adding support for p2p OCL in rocm stack
- Add cl_amd_copy_buffer_p2p extension for P2P transfers. The extension adds a new API entry - clEnqueueCopyBufferP2PAMD() which allows to transfer CL buffers between different CL contexts on different GPUs. If P2P isn't possible, then double copy performed
- Also the app can query the P2P support capabilities for the device. A list of P2P accessible devices can be returned for the current device
http://ocltc.amd.com/reviews/r/12913/
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_context.cpp#54 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_device.cpp#62 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_p2p_amd.cpp#1 add
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_p2p_amd.h#1 add
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#29 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpuvirtual.hpp#14 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#287 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.hpp#141 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#26 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.cpp#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#54 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.hpp#22 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#24 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocsettings.cpp#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#39 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#12 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#79 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#84 edit
[ROCm/clr commit: 628503e964]