SWDEV-2 - Change OpenCL version number from 3062 to 3063.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2810 edit
[ROCm/clr commit: d98ea91003]
SWDEV-197836 - Drop the use of llvm header files in opencl runtime
- Fix compilation error with configurations where COMGR is disabled.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#76 edit
[ROCm/clr commit: 8483576cc7]
SWDEV-197836 - Drop the use of llvm header files in opencl runtime
- Fix compilation error with configurations where COMGR disabled.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#75 edit
[ROCm/clr commit: c23923ff47]
SWDEV-2 - Change OpenCL version number from 3061 to 3062.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2809 edit
[ROCm/clr commit: c7dc9892dd]
SWDEV-2 - Change OpenCL version number from 3060 to 3061.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2808 edit
[ROCm/clr commit: f1aedca2d2]
SWDEV-2 - Change OpenCL version number from 3059 to 3060.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2807 edit
[ROCm/clr commit: 4341129737]
SWDEV-2 - Change OpenCL version number from 3058 to 3059.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2806 edit
[ROCm/clr commit: afd60b06f0]
SWDEV-2 - Change OpenCL version number from 3057 to 3058.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2805 edit
[ROCm/clr commit: 3c2ac9e6ff]
SWDEV-2 - Change OpenCL version number from 3056 to 3057.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2804 edit
[ROCm/clr commit: b12700b2ad]
SWDEV-2 - Change OpenCL version number from 3055 to 3056.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2803 edit
[ROCm/clr commit: 6f8ecabba6]
SWDEV-2 - Change OpenCL version number from 3054 to 3055.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2802 edit
[ROCm/clr commit: 1eae5508c5]
SWDEV-2 - Change OpenCL version number from 3053 to 3054.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2801 edit
[ROCm/clr commit: 44566b975b]
SWDEV-2 - Change OpenCL version number from 3052 to 3053.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2800 edit
[ROCm/clr commit: 7d544e807f]
SWDEV-2 - Change OpenCL version number from 3051 to 3052.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2799 edit
[ROCm/clr commit: 0814a17a4e]
SWDEV-2 - Change OpenCL version number from 3050 to 3051.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2798 edit
[ROCm/clr commit: 2c697a17e2]
SWDEV-2 - Change OpenCL version number from 3049 to 3050.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2797 edit
[ROCm/clr commit: b39b9582d9]
SWDEV-2 - Change OpenCL version number from 3048 to 3049.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2796 edit
[ROCm/clr commit: fc6a848e84]
SWDEV-2 - Change OpenCL version number from 3047 to 3048.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2795 edit
[ROCm/clr commit: 1d9815dd75]
SWDEV-204782 - introduce hostcall
Hostcall is a service that allows a kernel to submit requests to the
host using shared buffers, and block until a response is received. This
will eventually replace the shared buffer currently used for printf, and
repurposes the same hidden kernel argument.
When the runtime launches a kernel that requires the hostcall service it
performs the following actions:
- Launch a hostcall listener thread if it is not already running.
- Locate the hostcall buffer for the corresponding hardware queue, or
create a new one.
- Register the new hostcall buffer with the listener thread.
- Set the hostcall buffer pointer as an implicit argument to the kernel.
Affected files ...
... //depot/stg/opencl/drivers/opencl/make/hip.git/tests/Makefile#21 edit
... //depot/stg/opencl/drivers/opencl/make/hip.git/tests/build/Makefile.hip_tests#31 edit
... //depot/stg/opencl/drivers/opencl/make/hip.git/tests/scripts/hip_hostcall_tests.txt#1 add
... //depot/stg/opencl/drivers/opencl/make/hip.git/tests/scripts/run_all_tests.sh#22 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devkernel.cpp#30 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devkernel.hpp#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#143 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.hpp#45 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rochostcall.cpp#1 add
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rochostcall.hpp#1 add
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#92 edit
[ROCm/clr commit: 416f273e94]
SWDEV-2 - Change OpenCL version number from 3046 to 3047.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2794 edit
[ROCm/clr commit: 9d20a77b81]
SWDEV-2 - Change OpenCL version number from 3045 to 3046.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2793 edit
[ROCm/clr commit: e2cdf665e4]
SWDEV-79445 - OCL generic changes and code clean-up
- Don't sync on the scratch buffer if the executed kernel is unchanged, since the number of scratch regs remains the same
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#158 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#65 edit
[ROCm/clr commit: dd5459c7a1]
SWDEV-2 - Change OpenCL version number from 3044 to 3045.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2792 edit
[ROCm/clr commit: cabcfb5f37]
SWDEV-2 - Change OpenCL version number from 3043 to 3044.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2791 edit
[ROCm/clr commit: e4d5473068]
SWDEV-2 - Change OpenCL version number from 3042 to 3043.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2790 edit
[ROCm/clr commit: cd6595375b]
SWDEV-2 - Change OpenCL version number from 3041 to 3042.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2789 edit
[ROCm/clr commit: 410d09a835]
SWDEV-2 - Change OpenCL version number from 3040 to 3041.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2788 edit
[ROCm/clr commit: db3812e2ad]
SWDEV-2 - Change OpenCL version number from 3039 to 3040.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2787 edit
[ROCm/clr commit: 86d28f8e69]
SWDEV-2 - Change OpenCL version number from 3038 to 3039.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2786 edit
[ROCm/clr commit: 1be3ca9196]
SWDEV-2 - Change OpenCL version number from 3037 to 3038.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2785 edit
[ROCm/clr commit: 43f22ea424]
SWDEV-2 - Change OpenCL version number from 3036 to 3037.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2784 edit
[ROCm/clr commit: 55ce170a7c]