Hello! I`m trying to run opencv opencl accelerated. I have installed beignet from debian jessie repo.
clinfo: user@video-stend2:~$ clinfo Number of platforms: 1 Platform Profile: FULL_PROFILE Platform Version: OpenCL 1.1 beignet 0.8.0 Platform Name: Experiment Intel Gen OCL Driver Platform Vendor: Intel Platform Extensions: 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_byte_addressable_store cl_khr_icd Platform Name: Experiment Intel Gen OCL Driver Number of devices: 1 Device Type: CL_DEVICE_TYPE_GPU Device ID: 1042 Max compute units: 64 Max work items dimensions: 3 Max work items[0]: 512 Max work items[1]: 512 Max work items[2]: 512 Max work group size: 512 Preferred vector width char: 16 Preferred vector width short: 16 Preferred vector width int: 16 Preferred vector width long: 16 Preferred vector width float: 16 Preferred vector width double: 0 Native vector width char: 16 Native vector width short: 16 Native vector width int: 16 Native vector width long: 16 Native vector width float: 16 Native vector width double: 16 Max clock frequency: 1000Mhz Address bits: 32 Max memory allocation: 134217728 Image support: Yes Max number of images read arguments: 128 Max number of images write arguments: 8 Max image 2D width: 8192 Max image 2D height: 8192 Max image 3D width: 8192 Max image 3D height: 8192 Max image 3D depth: 2048 Max samplers within kernel: 16 Max size of kernel argument: 1024 Alignment (bits) of base address: 1024 Minimum alignment (bytes) for any datatype: 128 Single precision floating point capability Denorms: No Quiet NaNs: Yes Round to nearest even: Yes Round to zero: No Round to +ve and infinity: No IEEE754-2008 fused multiply-add: No Cache type: Read/Write Cache line size: 128 Cache size: 8192 Global memory size: 134217728 Constant buffer size: 524288 Max number of constant args: 8 Local memory type: Global Local memory size: 65536 Error correction support: 0 Unified memory for Host and Device: 0 Profiling timer resolution: 80 Device endianess: Little Available: Yes Compiler available: Yes Execution capabilities: Execute OpenCL kernels: Yes Execute native function: Yes Queue properties: Out-of-Order: No Profiling : Yes Platform ID: 0x7f1390957a40 Name: Intel(R) HD Graphics Haswell M Vendor: Intel Device OpenCL C version: OpenCL C 1.1 beignet 0.8.0 Driver version: 0.8.0 Profile: FULL_PROFILE Version: OpenCL 1.1 beignet 0.8.0 Extensions: 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_byte_addressable_store cl_khr_icd user@video-stend2:~$ clinfo Number of platforms: 1 Platform Profile: FULL_PROFILE Platform Version: OpenCL 1.1 beignet 0.8.0 Platform Name: Experiment Intel Gen OCL Driver Platform Vendor: Intel Platform Extensions: 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_byte_addressable_store cl_khr_icd Platform Name: Experiment Intel Gen OCL Driver Number of devices: 1 Device Type: CL_DEVICE_TYPE_GPU Device ID: 1042 Max compute units: 64 Max work items dimensions: 3 Max work items[0]: 512 Max work items[1]: 512 Max work items[2]: 512 Max work group size: 512 Preferred vector width char: 16 Preferred vector width short: 16 Preferred vector width int: 16 Preferred vector width long: 16 Preferred vector width float: 16 Preferred vector width double: 0 Native vector width char: 16 Native vector width short: 16 Native vector width int: 16 Native vector width long: 16 Native vector width float: 16 Native vector width double: 16 Max clock frequency: 1000Mhz Address bits: 32 Max memory allocation: 134217728 Image support: Yes Max number of images read arguments: 128 Max number of images write arguments: 8 Max image 2D width: 8192 Max image 2D height: 8192 Max image 3D width: 8192 Max image 3D height: 8192 Max image 3D depth: 2048 Max samplers within kernel: 16 Max size of kernel argument: 1024 Alignment (bits) of base address: 1024 Minimum alignment (bytes) for any datatype: 128 Single precision floating point capability Denorms: No Quiet NaNs: Yes Round to nearest even: Yes Round to zero: No Round to +ve and infinity: No IEEE754-2008 fused multiply-add: No Cache type: Read/Write Cache line size: 128 Cache size: 8192 Global memory size: 134217728 Constant buffer size: 524288 Max number of constant args: 8 Local memory type: Global Local memory size: 65536 Error correction support: 0 Unified memory for Host and Device: 0 Profiling timer resolution: 80 Device endianess: Little Available: Yes Compiler available: Yes Execution capabilities: Execute OpenCL kernels: Yes Execute native function: Yes Queue properties: Out-of-Order: No Profiling : Yes Platform ID: 0x7f1390957a40 Name: Intel(R) HD Graphics Haswell M Vendor: Intel Device OpenCL C version: OpenCL C 1.1 beignet 0.8.0 Driver version: 0.8.0 Profile: FULL_PROFILE Version: OpenCL 1.1 beignet 0.8.0 Extensions: 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_byte_addressable_store cl_khr_icd ccc I am trying run opencv_test_ocl and utest (from beignet src, I can succesfully build ut by myself). Everything fails. It is difficult to paste here log, because system freeze and I can just reset computer. I run tests with Xorg and without. What is wrong? Maybe I didn`t install some libs or some additional configuration is required? -- Nikita Orlov Skype: nik_stet QQ: 2717846083 _______________________________________________ Beignet mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/beignet
