What is proven not to work in VP12b726 ?

Comments

Adam QA SCS wrote on 10/22/2013, 7:31 PM
In regards to this issue: 1) Problems with AMD 7xxx(7950) series video cards, I couldn't reproduce it. I have an AMD 7700 series.

I would have written this on the original post, but I couldn't find it and I didn't know who the person is who originally posted it

Thanks,

Adam.
NormanPCN wrote on 10/22/2013, 9:08 PM



It was me who reported this. I have found a 2-3 others on the net with the same issue. Mainconcept OpenCL does not work on AMD 7xxx. If falls back to CPU.

By "not work" I mean the GPU is not used, and CPU is the fallback. The setting is "openCL if available". So it does encode but it does not use the GPU. GPU-z shows 0% GPU load. Same encode time as using the CPU only setting. To verify GPU load from the encoder only I turn GPU off in video prefs.

I had a AMD 5850 before the 7950 and the MC OpenCL encoder was 3x faster than the MC CPU only encode.

I can open my computer case, Replace the 7950 with the old 5850, no other changes, and the OpenCL encoder works. In other words, there is nothing wrong with my installation.

Disassembly of the MC OpenCL encoder DLL symbols seems to indicate that it is hard wired specifically for the previous AMD architectures. Cayman, Cypress but no Tahiti (aka GCN, 7xxx series).

Sony AVC has no problem using OpenCL on my 7950. I can see performance differences and I can see GPU load.

When GPU is enabled in video prefs, Vegas has no problem using OpenCL on my 7950. I can see performance differences and I can see GPU load.

Support case # 130312-000089
NormanPCN wrote on 10/24/2013, 6:38 PM
bump
Adam QA SCS wrote on 10/25/2013, 3:33 PM
Norman,

I was not able to reproduce this on the AMD 7700. We also tried it with an AMD 7950 and couldn't get it to reproduce.

Please send your GPU log and we can look into it more and possibly help out.

Thanks,

Adam
NormanPCN wrote on 10/25/2013, 3:56 PM
So how much faster does MC AVC OpenCL encode for you verses CPU only?
Just to be clear, I am not saying it does not encode at all. It simply always falls back to CPU only and never uses OpenCL in Mainconcept AVC. I was only able to get a couple of people online to respond to my queries, but they got the same as me. No diff with OpenCL verses CPU only.

The support case (7 months old) I quoted has a gpu log. I see no way to attach a file in this forum so here are the log contents. (gpu_video_x64)

INFO 2013-10-25 13:47:22 *** Start of GPU-accelerated video processing log ***
INFO 2013-10-25 13:47:22 Vegas Pro 12.0
INFO 2013-10-25 13:47:22 Version 12.0 (Build 726) 64-bit
INFO 2013-10-25 13:47:22
INFO 2013-10-25 13:47:22 OpenGL_Initialize
INFO 2013-10-25 13:47:22 DC: FFFFFFFF8B01106F
INFO 2013-10-25 13:47:22 GLC: 0000000000010000
INFO 2013-10-25 13:47:22 GL_VENDOR: ATI Technologies Inc.
INFO 2013-10-25 13:47:22 GL_RENDERER: AMD Radeon HD 7900 Series
INFO 2013-10-25 13:47:22 GL_VERSION: 4.2.12217 Compatibility Profile Context 12.104.0.0
INFO 2013-10-25 13:47:22
INFO 2013-10-25 13:47:22 OpenCL_Initialize
INFO 2013-10-25 13:47:22 Platforms: 1
INFO 2013-10-25 13:47:22 Platform: 0
INFO 2013-10-25 13:47:22 Vendor: Advanced Micro Devices, Inc.
INFO 2013-10-25 13:47:22 Name: AMD Accelerated Parallel Processing
INFO 2013-10-25 13:47:22 Version: OpenCL 1.2 AMD-APP (1124.2)
INFO 2013-10-25 13:47:22 Profile: FULL_PROFILE
INFO 2013-10-25 13:47:22 Extensions: cl_khr_icd cl_amd_event_callback cl_amd_offline_devices cl_khr_d3d10_sharing cl_khr_d3d11_sharing
INFO 2013-10-25 13:47:22
INFO 2013-10-25 13:47:22 Devices: 2
INFO 2013-10-25 13:47:22 Device: 0
INFO 2013-10-25 13:47:22 Type: GPU
INFO 2013-10-25 13:47:22 Vendor: Advanced Micro Devices, Inc.
INFO 2013-10-25 13:47:22 Name: Tahiti
INFO 2013-10-25 13:47:22 Profile: FULL_PROFILE
INFO 2013-10-25 13:47:22 Version: OpenCL 1.2 AMD-APP (1124.2)
INFO 2013-10-25 13:47:22 C version: OpenCL C 1.2
INFO 2013-10-25 13:47:22 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_ext_atomic_counters_32 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_amd_c1x_atomics
INFO 2013-10-25 13:47:22 Driver version: 1124.2 (VM)
INFO 2013-10-25 13:47:22 Available: Yes
INFO 2013-10-25 13:47:22 Compiler: Yes
INFO 2013-10-25 13:47:22 Image support: Yes
INFO 2013-10-25 13:47:22 Unified memory: No
INFO 2013-10-25 13:47:22 Vendor ID: 4098
INFO 2013-10-25 13:47:22 Compute units: 28
INFO 2013-10-25 13:47:22 Work dimensions: 3
INFO 2013-10-25 13:47:22 Clock Frequency: 950
INFO 2013-10-25 13:47:22 Image reads: 128
INFO 2013-10-25 13:47:22 Image writes: 8
INFO 2013-10-25 13:47:22 Samplers: 16
INFO 2013-10-25 13:47:22 Workgroup size: 256
INFO 2013-10-25 13:47:22 Image width: 16384
INFO 2013-10-25 13:47:22 Image height: 16384
INFO 2013-10-25 13:47:22 Parameter size: 1024
INFO 2013-10-25 13:47:22 Maximum alloc: 536870912
INFO 2013-10-25 13:47:22 Memory size: 2147483648
INFO 2013-10-25 13:47:22 Local memory: 32768
INFO 2013-10-25 13:47:22 Work item sizes: 256, 256, 256
INFO 2013-10-25 13:47:22 Out of order Q: No
INFO 2013-10-25 13:47:22 Profiling Q: Yes
INFO 2013-10-25 13:47:22 Device is compatible.
INFO 2013-10-25 13:47:22 This is the selected device.
INFO 2013-10-25 13:47:22
INFO 2013-10-25 13:47:22 Device: 1
INFO 2013-10-25 13:47:22 Type: CPU
INFO 2013-10-25 13:47:22 Vendor: GenuineIntel
INFO 2013-10-25 13:47:22 Name: Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz
INFO 2013-10-25 13:47:22 Profile: FULL_PROFILE
INFO 2013-10-25 13:47:22 Version: OpenCL 1.2 AMD-APP (1124.2)
INFO 2013-10-25 13:47:22 C version: OpenCL C 1.2
INFO 2013-10-25 13:47:22 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_ext_device_fission 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
INFO 2013-10-25 13:47:22 Driver version: 1124.2 (sse2)
INFO 2013-10-25 13:47:22 Available: Yes
INFO 2013-10-25 13:47:22 Compiler: Yes
INFO 2013-10-25 13:47:22 Image support: Yes
INFO 2013-10-25 13:47:22 Unified memory: Yes
INFO 2013-10-25 13:47:22 Vendor ID: 4098
INFO 2013-10-25 13:47:22 Compute units: 8
INFO 2013-10-25 13:47:22 Work dimensions: 3
INFO 2013-10-25 13:47:22 Clock Frequency: 2808
INFO 2013-10-25 13:47:22 Image reads: 128
INFO 2013-10-25 13:47:22 Image writes: 8
INFO 2013-10-25 13:47:22 Samplers: 16
INFO 2013-10-25 13:47:22 Workgroup size: 1024
INFO 2013-10-25 13:47:22 Image width: 8192
INFO 2013-10-25 13:47:22 Image height: 8192
INFO 2013-10-25 13:47:22 Parameter size: 4096
INFO 2013-10-25 13:47:22 Maximum alloc: 2147483648
INFO 2013-10-25 13:47:22 Memory size: 8587890688
INFO 2013-10-25 13:47:22 Local memory: 32768
INFO 2013-10-25 13:47:22 Work item sizes: 1024, 1024, 1024
INFO 2013-10-25 13:47:22 Out of order Q: No
INFO 2013-10-25 13:47:22 Profiling Q: Yes
WARN 2013-10-25 13:47:22 Device type not supported
WARN 2013-10-25 13:47:22 Device is not compatible.
INFO 2013-10-25 13:47:22
INFO 2013-10-25 13:47:22 Interop context: 000000003BDDD150
INFO 2013-10-25 13:47:22 Command queue: 000000003B9548A0
INFO 2013-10-25 13:47:22 HWBL: 1
INFO 2013-10-25 13:47:22 OCL compile, bin: 40300984, kernels: kbf243cf20 kbf243cf21 kbf243cf22
INFO 2013-10-25 13:47:22 CPWB successful
INFO 2013-10-25 13:47:22 BP successful
INFO 2013-10-25 13:47:22 OCL compile, bin: aa490cb6, kernels: k3588f3c20 k3588f3c21 k3588f3c22 k3588f3c23 k3588f3c24
INFO 2013-10-25 13:47:22 CPWB successful
INFO 2013-10-25 13:47:22 BP successful
INFO 2013-10-25 13:47:22 OCL compile, bin: dc7ab1ce, kernels: kaf5099dd0 kaf5099dd1 kaf5099dd2 kaf5099dd3
INFO 2013-10-25 13:47:22 CPWB successful
INFO 2013-10-25 13:47:22 BP successful
INFO 2013-10-25 13:47:22 OCL compile, bin: 26e6adcf, kernels: kd6cf29e80 kd6cf29e81 kd6cf29e82 kd6cf29e83 kd6cf29e84 kd6cf29e85 kd6cf29e86 kd6cf29e87 kd6cf29e88 kd6cf29e89 kd6cf29e810
INFO 2013-10-25 13:47:22 CPWB successful
INFO 2013-10-25 13:47:22 BP successful
INFO 2013-10-25 13:47:22 OCL compile, bin: c748e7b2, kernels: k6fe03b080 k6fe03b081 k6fe03b082 k6fe03b083 k6fe03b084 k6fe03b085 k6fe03b086 k6fe03b087 k6fe03b088 k6fe03b089
INFO 2013-10-25 13:47:22 CPWB successful
INFO 2013-10-25 13:47:22 BP successful
INFO 2013-10-25 13:47:23 Readback profiling: [63, 62], selected 0
INFO 2013-10-25 13:47:23 OCL compile, bin: 920379d4, kernels: k273207df0
INFO 2013-10-25 13:47:23 CPWB successful
INFO 2013-10-25 13:47:23 BP successful
INFO 2013-10-25 13:47:24 OCL compile, bin: 7bc2069c, kernels: kbe73f7e70 kbe73f7e71
INFO 2013-10-25 13:47:24 CPWB successful
INFO 2013-10-25 13:47:24 BP successful
INFO 2013-10-25 13:47:24 Project resolution: 960 x 540 GPU memory: { Desired: 63 Actual: 256 }
INFO 2013-10-25 13:47:24 Project resolution: 960 x 540 GPU memory: { Desired: 63 Actual: 256 }
INFO 2013-10-25 13:47:24 Project resolution: 960 x 540 GPU memory: { Desired: 63 Actual: 256 }
INFO 2013-10-25 13:47:30 Project resolution: 1920 x 1080 GPU memory: { Desired: 253 Actual: 256 }
INFO 2013-10-25 13:47:30 Project resolution: 1920 x 1080 GPU memory: { Desired: 253 Actual: 256 }
INFO 2013-10-25 13:47:30 OCL compile, bin: da55d394, kernels: kebd3ac110 kebd3ac111 kebd3ac112 kebd3ac113 kebd3ac114 kebd3ac115 kebd3ac116 kebd3ac117 kebd3ac118 kebd3ac119
INFO 2013-10-25 13:47:30 CPWB successful
INFO 2013-10-25 13:47:30 BP successful
INFO 2013-10-25 13:47:31 OCL compile, bin: 631ea85c, kernels: kd1317c510 kd1317c511 kd1317c512 kd1317c513 kd1317c514 kd1317c515 kd1317c516 kd1317c517 kd1317c518
INFO 2013-10-25 13:47:31 CPWB successful
INFO 2013-10-25 13:47:31 BP successful
INFO 2013-10-25 13:47:31 OCL compile, bin: 151b92ed, kernels: ka1f5ef650
INFO 2013-10-25 13:47:31 CPWB successful
INFO 2013-10-25 13:47:31 BP successful
INFO 2013-10-25 13:47:31 Project resolution: 1920 x 1080 GPU memory: { Desired: 253 Actual: 256 }
INFO 2013-10-25 13:47:31 Project resolution: 960 x 540 GPU memory: { Desired: 63 Actual: 256 }
INFO 2013-10-25 13:47:31 Project resolution: 960 x 540 GPU memory: { Desired: 63 Actual: 256 }
INFO 2013-10-25 13:47:31 Project resolution: 960 x 540 GPU memory: { Desired: 63 Actual: 256 }
INFO 2013-10-25 13:47:57 Project resolution: 1920 x 1080 GPU memory: { Desired: 253 Actual: 256 }
INFO 2013-10-25 13:47:57 Project resolution: 1920 x 1080 GPU memory: { Desired: 253 Actual: 256 }
INFO 2013-10-25 13:47:57 Project resolution: 1920 x 1080 GPU memory: { Desired: 253 Actual: 256 }
INFO 2013-10-25 13:49:51 Project resolution: 960 x 540 GPU memory: { Desired: 63 Actual: 256 }
INFO 2013-10-25 13:49:59 OpenCL_Shutdown
INFO 2013-10-25 13:49:59 OpenGL_Shutdown
INFO 2013-10-25 13:49:59
INFO 2013-10-25 13:49:59 *** End of GPU-accelerated video processing log ***
CJB wrote on 10/26/2013, 6:52 PM
V12b726: I just had the icons on my toolbar go invisible (they are still there, just no pictures). This is for aftermarket plugins only, i.e vegasaur, Red Giant, VAAST, etc.

Is there a work around? (edit: I just found it.....)

http://www.sonycreativesoftware.com/Forums/ShowMessage.asp?ForumID=4&MessageID=788788
NormanPCN wrote on 10/26/2013, 10:06 PM
I have seen this. I just closed and opened Vegas to work around the problem.
CJB wrote on 10/26/2013, 11:20 PM
That doesn't work for me, have to do the rescan of the script menu folder.

I did not have a problem with this until I did the following

update to win 8.1
and/or
install Red Giant Magic Bullet Looks 2

Now it is constant.

c