I'm working on Windows 7 64 bit and Visual Studio 2010 Professional. I'm using CUDA Toolkit 5.0 because I need to use the new feature of the NVIDIA Visual Profiler of this Toolkit that allows to view in the timeline concurrent kernels executed asynchronously (this is not possible with the CUDA Toolkit 4.2). For this reason, I built (succesfully) the source code of OpenCV 2.4.2 with this Toolkit (5.0) installed on my pc, and I'm able to compile and execute correctly my application with concurrent kernels invoked by various functions of the module OpenCV_GPU (with the use of streams). But, unfortunately, CUDA 5.0 NVIDIA Visual Profiler can't trace the timeline of my application if I enable the feature: "Enable concurrent kernels profiling". The program stops working, it continues executing the application until I press "Cancel". It's not a problem of the NVIDIA CUDA 5.0 Visual Profiler because it displays correctly the timeline of all other my CUDA applications that don't make use of OpenCV to get concurrent kernels execute asynchronously.