Intel® SDK for OpenCL™ Applications 2016, now with GPU debugging, is released!

I am glad to announce the availability of Intel® SDK for OpenCL™ Applications 2016 for Windows*, CentOS*, and Ubuntu*. Please visit to download the version for your platform. For details check out Release Notes.

New Features

  • Beta release of Source and Assembly level GPU Kernel Debugging on Windows* operating system

The Best of Both Worlds: Bringing Back the Intel® SDK for OpenCL™ Applications

We are bringing back the standalone Intel® SDK for OpenCL™ Applications. Leah posted a nice article explaining the reasoning behind this decision:

采用英特尔® 实感™ 3D 摄像头和英特尔® Edison 的 3D 人体全身扫描系统: 我们如何做到的

采用英特尔® 实感™ 3D 摄像头 At IDF 2015, Cappasity demonstrated a prototype 3D full-body scanner using Intel® RealSense™ cameras connected to Intel® NUC computers, and with a rotating platform controlled via an Intel® Edison board. In this article, Konstantin Popov explains the system in detail.
  • Desenvolvedores
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Tecnologia Intel® RealSense™
  • Windows*
  • Principiante
  • SDK de Intel® RealSense™
  • OpenCL*
  • 3D 摄像头
  • 英特尔 实感
  • 英特尔 实感 摄像头
  • Intel Realsense camera
  • R200
  • 3D Scanning
  • Cappasity
  • Konstantin Popov
  • Which version of visual studio do I need?


    Latest OpenCL SDK seems to work best as VS plugin because, when I open up code-builder gui, the first thing it says is "deprecated".

    However, which version of visual studio do I need?  Can I use express version of visual studio? I tried visual studio express 2012, it does not work. I cannot see the popup for converting a project to an opencl project! 

    How to reinstall Open CL for Intel Core

    My system :

    Processor    Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz, 3301 Mhz, 6 Core(s), 12 Logical Processor(s)

    Windows 10 64 bit Pro.

    I had an install of the Intel Core OpenCL drivers that I was using with Luxrender - the graphics software.

    I needed to uninstall it briefly due to some problems with old AMD drivers causing issues - AMD had not cleanly uninstalled all of it's gubbins - including their OpenCL driver.

    Now if I go to 'Apps' in Windows 10 I can see that the Intel OpenCL driver is not present as expected.

    Questions on loop and math function overhead on Intel HD GPU

    I have an Intel HD 4600 gpu and noticed some performance discrepancies when running a microbenchmark with a significant number of loops for built-in math functions (arithmetic operators are fine). The results are compared against results from running the microbenchmark on the cpu, and running the standard C math functions in a loop (vectorisation and optimizations are avoided). So my question is this; is there a big loop or math function overhead when executing a kernel on an Intel HD GPU?

    i7-5775c Iris Pro vs CPU performance


    I'm benchmarking i7-5775c's 4 CPU cores against its Iris Pro 6200 for simple OpenCL kernels. Guess you can say I want to know when it makes sense to off-load computation onto the IGP. One experiment involves each thread executing many FMA operations on a single input element to measure computational speed. I'm surprised to see the IGP outperform the CPU by nearly 9x, and by 18x with hyper-threading disabled:

    OpenCL kernel:
    void kernel fmaKernel(global float * out){

      float sum = out[get_global_id(0)];

    gpu aperture memory

    A few questions about aperture memory,

    - using OCL, can i allocate memory in aperture memory?

    - does the concept "aperture memory"  apply to intel integrated GPU?   My understand was "aperture memory" is only for memroy on gfx card.

    - does using "aperture memory" affect performance significantly?






    Assine o OpenCL*