kernel with pipe parameter: compilation error


I tried compiling the following kernel with the last version of OpenCL SDK:

__kernel void pipe_producer (__write_only pipe float rng_pipe)



And got the following errors:

1:3:30: error: expected parameter declarator
1:3:43: error: expected ')'
1:3:29: note: to match this '('
Compilation failed

Can you tell why ?





I stumbled on some interesting behaviour w.r.t. allocating memory that I was hoping someone could shed some light on. I've written a simple program that shows the behaviour (I'm happy to provide it, but I imagine the behaviour might differ across systems based on the available memory).

my specs are:

GPU: Intel HD 5500
OS: Windows 10
Driver Version:
Host memory: 8 GB

Intel® SDK for OpenCL™ Applications Download Link Broken


I'm trying to download the Intel® SDK for OpenCL™ Applications tool and can't get past the registration form to download it. I fill in the relevant details, click submit and the page goes blank. I've tried on both Chrome and IE, but no luck. Can anyone get me a working download link or something?


Intel Iris GPU Boost in OpenCL

     I have the mac mini, cpu is intel i7-4578U with Intel Iris 51000 whose max clock is 1275MHz. I find that GPU has been locked the clock,  GPU clock is 750MHz. So I install the window OS in the mac mini.  I found that the GPU clock just boost 800MHz when I run the OpenCL code, But for the oridinarily using, GPU can boost to the max clock. My question is that why the GPU can't boost to the max clock when I run  the OpenCL code ?

Implementing a packet processing program in OpenCl

Hi everybody,

I am very new to OpenCl. I need to write a packet processing program in OpenCl using GPU. Program is supposed to get some packets from sockets, checks their headers, does the match/action and outputs them on the correct outgoing socket. I have no idea how to do it. Could you please give me a hint on how I can implement such a program in OpenCl?

Thank you so much in advance,


Error '[drm] stuck on render ring' when running 'gemm' sample code - CentOS 7.1 - kernel

  • Hardware: Gigabyte Brix GB-BXi7-4770R
  • CPU info: Intel(R) Core(TM) i7-4770R CPU @ 3.20GHz (Gigabyte Brix)
  • GPU: Intel Iris Pro 5200 (integrated)
  • OS: Linux CentOS 7.1
  • Kernel: (patched with the patch 'kernel-3.10.0-229.patch' included in 'intel-opencl-1.2-1.0-47971.tar.gz' following the instructions in 'intel-opencl-1.2-installation-external.pdf')
  • Compiled the intel OpenCL samples using gcc 4.8.3
  • The first sample 'CapBasic' runs without errors and generates the following output:
OpenCL* abonnieren