SWDEV-2 - Change OpenCL version number from 2814 to 2815.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2562 edit
[ROCm/clr commit: 6b10f9322c]
SWDEV-2 - Change OpenCL version number from 2813 to 2814.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2561 edit
[ROCm/clr commit: ae5ae500b0]
SWDEV-2 - Change OpenCL version number from 2812 to 2813.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2560 edit
[ROCm/clr commit: a8fd09d6d9]
SWDEV-2 - Change OpenCL version number from 2811 to 2812.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2559 edit
[ROCm/clr commit: ca14911693]
SWDEV-2 - Change OpenCL version number from 2810 to 2811.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2558 edit
[ROCm/clr commit: 0c6cf47532]
SWDEV-132899 - [OCL][GFX10] report number of WGP by default on gfx10 ASICs
Both HSAIL/SC and LC compilers use WGP mode by default on gfx10 ASICs (i.e., COMPUTE_PGM_RSRC1.WGP_MODE is set to 1 by both compilers) therefore runtime should report number of WGP (i.e., CU/2) on gfx10 ASICs by default.
The new environment variable (GPU_ENABLE_WGP_MODE = 0) can be used to force CU mode on LC (i.e., -mcumode option) if its needed (HSAIL/SC doesn't have any compiler option for forcing the CU mode)
Also, using the new environment variable (GPU_ENABLE_WAVE32_MODE) to control the wave32 mode on gfx10+.
ReviewRequestURL = http://ocltc.amd.com/reviews/r/16435/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#329 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#121 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#65 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#301 edit
[ROCm/clr commit: e631b3978f]
SWDEV-2 - Change OpenCL version number from 2809 to 2810.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2557 edit
[ROCm/clr commit: 612ea757c4]
SWDEV-2 - Change OpenCL version number from 2808 to 2809.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2556 edit
[ROCm/clr commit: e349f1fbb8]
SWDEV-2 - Change OpenCL version number from 2807 to 2808.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2555 edit
[ROCm/clr commit: 3fc7bb0329]
SWDEV-79445 - OCL generic changes and code clean-up
- Add IS_LIGHTNING check for the rocr initialization, because currently for LC builds GPU_ENABLE_PAL is forced to 1.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#241 edit
[ROCm/clr commit: c65248d5a8]
SWDEV-79445 - OCL generic changes and code clean-up
- Allow ROCr and PAL support from a single runtime binary. Runtime will use ROCr path by default with GPU_ENABLE_PAL=1 forcing PAL.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/build/Makefile.api#183 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#240 edit
[ROCm/clr commit: 0a5b58ddec]
SWDEV-2 - Change OpenCL version number from 2806 to 2807.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2554 edit
[ROCm/clr commit: 9faff0597a]
SWDEV-79445 - OCL generic changes and code clean-up
- Keep the body of all methods in the Program interface
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#97 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.hpp#44 edit
[ROCm/clr commit: 9b98cc97e6]
SWDEV-79445 - OCL generic changes and code clean-up
- Move the constructor body of LightningProgram to the header
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#96 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.hpp#43 edit
[ROCm/clr commit: ad54eb030b]
SWDEV-2 - Change OpenCL version number from 2805 to 2806.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2553 edit
[ROCm/clr commit: d548c36767]
SWDEV-2 - Change OpenCL version number from 2804 to 2805.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2552 edit
[ROCm/clr commit: eef3a29f21]
SWDEV-2 - Change OpenCL version number from 2803 to 2804.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2551 edit
[ROCm/clr commit: ed33c6cab0]
SWDEV-2 - Change OpenCL version number from 2802 to 2803.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2550 edit
[ROCm/clr commit: b08c8a2f47]
SWDEV-2 - Change OpenCL version number from 2801 to 2802.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2549 edit
[ROCm/clr commit: 7c957b67dc]
SWDEV-2 - Change OpenCL version number from 2800 to 2801.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2548 edit
[ROCm/clr commit: d11f7ccd31]
SWDEV-2 - Change OpenCL version number from 2799 to 2800.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2547 edit
[ROCm/clr commit: 46d8598e55]
SWDEV-174551 - [CQE OCL][QR][DTB-Blocker] 7 tests are failing in Conformance | Faulty CL#1720236
- Back out changelist 1720236. Conformance swaps RGB to BGR components and fails if real RGB is used. OCL can't switch to RGB until a fix into the conformance tests will be applied.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldefs.hpp#46 edit
[ROCm/clr commit: 8d9283fd5d]
SWDEV-2 - Change OpenCL version number from 2798 to 2799.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2546 edit
[ROCm/clr commit: 636d9275c4]
SWDEV-79445 - Back out changelist 1722556
- More changes are necessary on ROCm backend to support a dynamic switch between HSAIL and LC
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#107 edit
[ROCm/clr commit: 172e8b7e89]
SWDEV-145570 - Use Subwindow copy SDMA for D->H and H->D copies if possible or fall back to linebyline copies if unalinged pitch.
- Set correct flags for SVM finegrain buffer for ROC backend
ReviewBoardURL = http://ocltc.amd.com/reviews/r/16353/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#41 edit
[ROCm/clr commit: c8cd6e607e]
SWDEV-2 - Change OpenCL version number from 2797 to 2798.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2545 edit
[ROCm/clr commit: b68842f1f3]
SWDEV-2 - Change OpenCL version number from 2796 to 2797.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2544 edit
[ROCm/clr commit: d6ac06b4e5]
SWDEV-162389 - OpenCL Support for COMgr
- fixing bug of using incorrect included header file name
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#23 edit
[ROCm/clr commit: e40b93484f]
SWDEV-2 - Change OpenCL version number from 2795 to 2796.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2543 edit
[ROCm/clr commit: 52521593be]
SWDEV-79445 - OCL generic changes and code clean-up
- Allow ROCM build within the same workspace as PAL. Please note that ROCM defualt path in this case will be HSAIL.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#105 edit
[ROCm/clr commit: 70e36f8299]
SWDEV-132899 - [OCL][GFX10] correctly set the wavefrontWidth_ for gfx10.
PAL reprots 64 for wavefrontSize so set it to 32 if the below conditions are met:
1- if we are in HSAIL path and GPU_FORCE_WAVE_SIZE_32 is set
2- or if we are in LC path andAsic is Navi10Plus
ReviewRequestURL = http://ocltc.amd.com/reviews/r/16329/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#120 edit
[ROCm/clr commit: 3b75ae4ff0]
SWDEV-2 - Change OpenCL version number from 2794 to 2795.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2542 edit
[ROCm/clr commit: 84226e036d]
SWDEV-172784 - No Video playback while 10 bit pixel format is enable
- Correct the channel's order for RGB10
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldefs.hpp#45 edit
[ROCm/clr commit: f874108c45]
SWDEV-79445 - COMGR update
- Use full names for dll/lib load, since not all paths in loadLibrary() can recognize short names.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/comgrctx.cpp#2 edit
[ROCm/clr commit: 4220039a82]
SWDEV-2 - Change OpenCL version number from 2793 to 2794.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2541 edit
[ROCm/clr commit: e56c8c6a8e]