Events not getting their ref count incremented
When I pass an array of 2 wait events into clEnqueueReadBuffer, with one event created manually, the ref counts are not incremented.As I understand, all events passed into cl methods should get their...
View ArticleOpenCL GPU access on Windows over RDP/Remote Desktop
I would like to be able to detect and access the Intel GPUs using OpenCL even over RDP/Remote Desktop sessions so that I can deploy applications that can utilize the full system capabilities even...
View Articledebug kernel with inde
hello. I wish find a sample for debug kernels with intel inde, but i can't find any binars or tutorials. is possible use inde for debugs of the opencl kernels ? Can you advices to me a sample or a...
View ArticleDevice-side Enqueue to data structure in accordance with a condition
Hi,i would like to port the following algorithm to OpenCL, and it seems device-side enqueues can help me to improve performace.I want to count how many times happen the following fact. At the i step, I...
View ArticleclBuildProgram crashes for Xeon Phi
Hi, I have installed a Xeon Phi on CentOS 6.6. When running my OpenCL application on Intel SDK it works for CPU but crashes when I select the Xeon Phi which shows as "Intel(R) Many Integrated Core...
View ArticleIntel Gen8 architecture calculating total kernel instances per execution unit
I am taking the reference from the intel_gen8_archFew sections are causing confusion in my understanding for SIMD engine concept.5.3.2 SIMD FPUs Within each EU, the primary computation units are a pair...
View ArticleclCreateKernel fails with CPU selected
Hi, i have simple kernel.When i use intel offline compiler ioc32.exe clCreateKernel fails with error code INVALID_VALUEWhen I recompile the kernel for Intel 4600 GPU clCreateKernel succeeds.How i can...
View ArticleBest utilizing the Intel Iris 5200 architecture using OPENCL
Hi Robert Loffe,Need your help here!I am using Intel Iris 5200 GPGPU and Inel i7 4770R processor, Windows 8.1 as OS.I am optimizing my below code snippet on Intel Iris:global_size is 1920x1080 local...
View Articlemsbuild with visual studio and kernels
Hi i have a kernel that have several includes in it.Is there automatic way for intel open cl sdk to build them automatically. I have not discovered any. I must add them manually in msbuild. Here is an...
View ArticleGPU HD4600 opencl kernel problem
Hi, i am compiling offline spir kernel.When i use it on HD4600 GPU i get the following when I invoke clBuildProgramerror: IGILTargetLowering::Call(): unhandled function call!Call made to:...
View ArticleHD4400 clEnqueueCopyBufferRect issue?
Hello,we've detected suspicious behaviour of clEnqueueWriteBufferRect/clEnqueueCopyBufferRect functions which is demonstrated with simple test case attached. The test case depends on OpenCL API only....
View Articlesetting work_group_size crashes OpenCL on Intel CPU
HiI am transfering the reduction kernel from amd app sdk.It requires setting work_group_size when you executeclEnqueueNDRangeKernel with local_work_size that is different from 8 it crashes directly in...
View ArticleCome see mee at booth 502 at IDF15
I will be attending IDF15 for the next three days. If you have OpenCL or OpenCV questions and want to talk to me in person, come see me at booth 502, where we are going to showcase a number of cool...
View ArticleHD4400 bitwise and operation on uchar2 data
Hello, we are seeing different results when implementing "bitwise and" operation in OpenCL kernel working on uchar2 data. The OpenCL kernel code like this: uchar2 val1; uchar2 val2; uchar3 res; res =...
View Articlechange image format of image object in opencl
I have written a small code to create an image object in opencl as below:img_fmt.image_channel_order = CL_R; img_fmt.image_channel_data_type = CL_UNSIGNED_INT8; memobj_in_luma =...
View ArticleCompiling OpenCL 2.0 atomics
Hi,I am trying to compile a simple kernel using OpenCL 2.0 atomics using exactly the device, driver, and kernel described in:https://software.intel.com/en-us/forums/topic/556904However, I cannot even...
View Articlekernel “vector + vector”, return the right result only if vector's length is...
I'm new to OpenCL. And I'm trying to run a kernel “vector + vector”, I could get the right result only if vector's length equals a multiple of 64. For example, I will get the output below when I set...
View ArticleOpenCL on Intel HD 2500 on Ubuntu
Hi, I have a machine with Intel(R) Core(TM) i5-3550 CPU @ 3.30GHz and Intel HD 2500 running Ubuntu 14 and I would like to run some OpenCL code on the Graphics processor. Did anyone succeeded in...
View ArticleMultiple Map/Unmap buffer
According to OpenCL 1.2 spec:clEnqueueMapBuffer and clEnqueueMapImage increment the mapped count of the memory object. The initial mapped count value of a memory object is zero. Multiple calls to...
View ArticleArgument list for built-in kernel convolve_2d_intel
There is a built-in kernel called "convolve_2d_intel" on the Intel Iris Pro Graphics 6200 GPU in the i7-5775C processor.What is the argument list for this built-in kernel? Is there any...
View Article