[SOLVED] How to debug GPU acceleration?
Hi,
Recently installed 10.1.2 and now it says "Hardware acceleration doesn't work". I'm pretty certain it was working in v9 as did couple of tests with HW acceleration disabled/enabled and got much shorter processing times with it enabled. Now don't know what to check to enable it. My PC is as folows:
* i7 3770 + 8gb RAM
* Radeon R7 260
* drivers: Crimson ReLive 17.1.1
* Windows 10 x64 with Creators Update
* OpenCL 1.2 AMD-APP (2348.3) as per GPU Caps Viewer
* UseOpenCL is set to 1 in the registry
Downgraded to 10.1.1 without success.
Recently installed 10.1.2 and now it says "Hardware acceleration doesn't work". I'm pretty certain it was working in v9 as did couple of tests with HW acceleration disabled/enabled and got much shorter processing times with it enabled. Now don't know what to check to enable it. My PC is as folows:
* i7 3770 + 8gb RAM
* Radeon R7 260
* drivers: Crimson ReLive 17.1.1
* Windows 10 x64 with Creators Update
* OpenCL 1.2 AMD-APP (2348.3) as per GPU Caps Viewer
* UseOpenCL is set to 1 in the registry
Downgraded to 10.1.1 without success.
0
-
Were you running V9 with Win 10 Creator's Update?
The OpenCL assessment process was made more visible in the recent C1 V10 releases. There are also log files to tell you what has been run and the results of the assessment.
C1 runs the assessment and builds a system specific routine for OpenCL usage. You may need to consider deleting that and allowing the assessment to take place again depending on what is in the log files.
Also check if there is an alternative GPU driver available from the source developer (not a Windows update). If you have the latest check to see if anyone is suggesting going back a driver release or two - it may help.
If nothing helps create a Support Case. However I'm not sure how things like beta operating system releases (e.g. Creator update?) are responded to at this time.
Grant0 -
No, I was running v9 long before Creators Update.
Can you tell me where can I find those log files and assessment routine files? It'll be a good start to check them.
P.S. Just found logs, and there are errors indeed. Sadly they tell me nothing - it's something about kernel compilation i first log and "bin file failed read" in second.
It's ImgCoreOCL.log2017-07-07 20:27:01.071> Logging is now active.
2017-07-07 20:27:01.071> CPU: GenuineIntel [Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz]
2017-07-07 20:27:01.071> CPU features: MMX, SSE, SSE2, SSE3, SSSE3, SSE41, SSE42, AVX, F16C, CX8, RDRAND, RDTSCP, POPCNT
2017-07-07 20:27:01.071> OpenCL initialization...
2017-07-07 20:27:01.196> OpenCL Device : Bonaire
2017-07-07 20:27:01.196> OpenCL Driver Version : 2348.3
2017-07-07 20:27:01.196> OpenCL Compute Units : 14
2017-07-07 20:27:01.196> OpenCL CL_DEVICE_HOST_UNIFIED_MEMORY : 0
2017-07-07 20:27:01.196> OpenCL CL_DEVICE_GLOBAL_MEM_CACHE_SIZE : 16384
2017-07-07 20:27:01.196> OpenCL CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE : 64
2017-07-07 20:27:01.196> OpenCL CL_DEVICE_GLOBAL_MEM_CACHE_TYPE : 2
2017-07-07 20:27:01.196> OpenCL CL_DEVICE_GLOBAL_MEM_SIZE : 2048 mb
2017-07-07 20:27:01.196> OpenCL CL_DEVICE_LOCAL_MEM_SIZE : 32768
2017-07-07 20:27:01.196> OpenCL CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE : 1409286144
2017-07-07 20:27:01.196> OpenCL CL_DEVICE_IMAGE_SUPPORT : 0
2017-07-07 20:27:01.196> OpenCL CL_DEVICE_VENDOR_ID : 4098
2017-07-07 20:27:01.196> OpenCL CL_DEVICE_VENDOR : Advanced Micro Devices, Inc.
2017-07-07 20:27:01.196> OpenCL CL_DEVICE_EXTENSIONS : cl_khr_fp64 cl_amd_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_khr_gl_depth_images cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_khr_image2d_from_buffer cl_khr_spir cl_khr_subgroups cl_khr_gl_event cl_khr_depth_images cl_khr_mipmap_image cl_khr_mipmap_image_writes cl_amd_liquid_flash
2017-07-07 20:27:01.196> OpenCL CL_DEVICE_MAX_WORK_GROUP_SIZE : 256
2017-07-07 20:27:01.196> OpenCL CL_DEVICE_ADDRESS_BITS : 64
2017-07-07 20:27:01.258> OpenCL : Kernel compilation previously failed. OpenCL disabled
And ImgCore.log2017-07-07 20:26:58.177> Logging is now active.
2017-07-07 20:26:58.177> CPU: GenuineIntel [Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz]
2017-07-07 20:26:58.177> CPU features: MMX, SSE, SSE2, SSE3, SSSE3, SSE41, SSE42, AVX, F16C, CX8, RDRAND, RDTSCP, POPCNT
2017-07-07 20:27:00.899> First chance exception (thread 10132): 0xE06D7363 - C++ exception
2017-07-07 20:27:00.915> First chance exception (thread 3900): 0xE06D7363 - C++ exception
2017-07-07 20:27:00.930> First chance exception (thread 9932): 0xE06D7363 - C++ exception
2017-07-07 20:27:01.024> First chance exception (thread 9412): 0xE06D7363 - C++ exception
2017-07-07 20:27:01.336> OpenCL initialization...
2017-07-07 20:27:01.383> OpenCL Device : Bonaire
2017-07-07 20:27:01.383> OpenCL Driver Version : 2348.3
2017-07-07 20:27:01.383> OpenCL Compute Units : 14
2017-07-07 20:27:01.383> OpenCL CL_DEVICE_HOST_UNIFIED_MEMORY : 0
2017-07-07 20:27:01.383> OpenCL CL_DEVICE_GLOBAL_MEM_CACHE_SIZE : 16384
2017-07-07 20:27:01.383> OpenCL CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE : 64
2017-07-07 20:27:01.383> OpenCL CL_DEVICE_GLOBAL_MEM_CACHE_TYPE : 2
2017-07-07 20:27:01.383> OpenCL CL_DEVICE_GLOBAL_MEM_SIZE : 2048 mb
2017-07-07 20:27:01.383> OpenCL CL_DEVICE_LOCAL_MEM_SIZE : 32768
2017-07-07 20:27:01.383> OpenCL CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE : 1409286144
2017-07-07 20:27:01.383> OpenCL CL_DEVICE_IMAGE_SUPPORT : 0
2017-07-07 20:27:01.383> OpenCL CL_DEVICE_VENDOR_ID : 4098
2017-07-07 20:27:01.383> OpenCL CL_DEVICE_VENDOR : Advanced Micro Devices, Inc.
2017-07-07 20:27:01.383> OpenCL CL_DEVICE_EXTENSIONS : cl_khr_fp64 cl_amd_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_khr_gl_depth_images cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_khr_image2d_from_buffer cl_khr_spir cl_khr_subgroups cl_khr_gl_event cl_khr_depth_images cl_khr_mipmap_image cl_khr_mipmap_image_writes cl_amd_liquid_flash
2017-07-07 20:27:01.383> OpenCL CL_DEVICE_MAX_WORK_GROUP_SIZE : 256
2017-07-07 20:27:01.383> OpenCL CL_DEVICE_ADDRESS_BITS : 64
2017-07-07 20:27:01.461> (ERROR) bin file failed read
2017-07-07 20:27:02.477> First chance exception (thread 8240): 0xE06D7363 - C++ exception
2017-07-07 20:27:04.344> First chance exception (thread 2044): 0xE06D7363 - C++ exception
2017-07-07 20:27:05.890> Started worker: TileExecuter 0 [PYRAMID_PackageSamplerProcessor0] (master: 1194, worker: 12ec)
2017-07-07 20:27:05.900> Started worker: TileExecuter 0 [PackageSamplerProcessor0] (master: 1194, worker: 67c)
2017-07-07 20:27:06.002> Started worker: TileExecuter 0 [HistogramProcessor] (master: 2280, worker: 2460)
2017-07-07 20:27:07.473> Started worker: TileExecuter 0 [PYRAMID_PackageBitmapCPUProcessor0] (master: 1194, worker: 2350)
2017-07-07 20:27:07.475> Started worker: TileExecuter 0 [PackageBitmapCPUProcessor0] (master: 1194, worker: 1f30)
2017-07-07 20:27:07.715> Started worker: TileExecuter 0 [PYRAMID_PackageBitmapCPUProcessor1] (master: 21b0, worker: 20e4)
2017-07-07 20:27:07.716> Started worker: TileExecuter 0 [PackageBitmapCPUProcessor1] (master: 21b0, worker: e90)0 -
OK.
Try a search in the forum for ICOCL and you should get quite a few results, many for Mac too.
Have a read and decide whether you want to locate the folder and files mentioned and remove them (or copy/rename) and so force C1 to try to rebuild the kernel to see if that changes anything.
If it doesn't, create a support case (also check for Windows reported errors of course) and get official help. However bear in mind a weekend approaches and so there may be a short break before anyone with specific experience and relevant knwledge of your configuration is available.
HTH.
Grant0 -
File a support case (link in my signature) and send those logs to Phase One. 0 -
[quote="NN634940421354919915UL" wrote:
* drivers: Crimson ReLive 17.1.1
Current version is 17.6.2 (released in June) - try downloading the current drivers?0 -
Updated Crimson drivers to 17.4.4 (latest WHQL) and it didn't helped. Searched for ICOCL/ICOCL.bin through all disks but didn't found such file. Will create support case later.
[UPDATE]
Found ICOCL.bin manually - have no idea why windows search didn't found it on my C drive. Deleted all files fro that folder, started C1 and after couple of minutes everything seem to be working perfectly. 😁
THANKS TO ALL OF YOU!! 😊:):)0 -
[quote="Bobtographer" wrote:
[quote="NN634940421354919915UL" wrote:
* drivers: Crimson ReLive 17.1.1
Current version is 17.6.2 (released in June) - try downloading the current drivers?
Not a good idea at present if you are running Lightroom or Photoshop on same machine - there is a bug either in the driver or Lightroom/Photoshop implementation of OpenCL.0 -
I'm not having any trouble with Photoshop using latest drivers.. 0
Post ist für Kommentare geschlossen.
Kommentare
8 Kommentare