OpenCL™ Code Analyzer in Intel® INDE Update 2

The new OpenCL™ Code Anlayzer, a feature of Intel® INDE OpenCL™ Code Builder, adds performance analysis capabilities integrated in your Microsoft Visual Studio* OpenCL development environment.

With this new feature, previously in preview, the OpenCL Code Builder now supports each state of the OpenCL code development, enables you to carry on performance optimizations in each step of the development from build, to debug, and to tuning and get the best out of Intel® Graphics Compute capabilities.

Intel provides new Integrated OpenCL development experience

OpenCL support at Intel is now going mainstream with full integration into Intel’s portfolio of software development suites. The Intel® SDK for OpenCL™ Applications features are now integrated into various development tools under a new name of OpenCL™ Code Builder.

The different solutions are tailored to the target development environments:

debug 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 tutorial or better a binary? thanks.

I use inde opencl visual studio 13 addin

ps.sorry for my english

OpenCL 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 without direct console access. Right now, it appears that I would have to switch to use an alternate remote access client like VNC to keep the Intel video drivers loaded and keep the GPU accessible.

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 ref counts incremented.

This works correctly with my GPU, but not for CPU (WIndows 7 64 bit,  core i7 3770, latest Intel OpenCL driver for CPU)

clSetEventCallback Oddity

I suspect there's an aspect of clSetEventCallback that I'm misunderstanding. If you have a look at this simplified code below, you can see a kernel call, followed by a clSetEventCallback. The program then sits and waits on a windows event (inside the callback) to be set.
If the clSetEventCallback is immediately followed by a clFlush(), then the callback is called and the wait released as expected. However without the clFlush, the kernel is never called, nor its callback, and the wait is eternal. What am I missing here? 

Subscribe to OpenCL*