Top "Opencl" questions

OpenCL (Open Computing Language) is a framework for writing programs that execute across heterogeneous platforms consisting of CPUs, GPUs, and other processors.

Fast RGB => YUV conversion in OpenCL

I know the following formula can be used to convert RGB images to YUV images. In the following formula, R, …

alignment rgb opencl yuv
Using OpenCL accelerated functions with OpenCV3 in Python

OpenCV3 introduced its T-API (Transparent API) which gives the user the possibility to use functions which are GPU (or other …

python opencl opencv3.0
Install AMD OpenCL CPU driver with an Nvidia graphic card

I have seen this question many times but never found an answer for Windows. I recently ported my CUDA code …

windows driver opencl nvidia amd-processor
Getting started with PyOpenCL

I have recently discovered the power of GP-GPU (general purpose graphics processing unit) and want to take advantage of it …

python opencl gpgpu pyopencl
OpenCL GPU Audio

There's not much on this subject, perhaps because it isn't a good idea in the first place. I want to …

audio opencl real-time
OpenCL and GPU programming Roadmap

i would like to start stating that i know nothing of OpenCL/GPU programming but i am a advanced C# (…

c# opencl gpu opencl.net
What is the context switching mechanism in GPU?

As I know, GPUs switch between warps to hide the memory latency. But I wonder in which condition, a warp …

cuda opencl gpu gpgpu
In OpenCL, what does mem_fence() do, as opposed to barrier()?

Unlike barrier() (which I think I understand), mem_fence() does not affect all items in the work group. The OpenCL …

opencl gpgpu memory-barriers barrier memory-fences
How to use C++ templates in OpenCL kernels?

I'm a novice in OpenCL. I have an algorithm which uses templates. It worked well with OpenMP parallelization but now …

c++ templates compiler-construction metaprogramming opencl
Use of OpenACC over OpenCL?

I am new to OpenACC which is a new programming standard for GPU Acceleration as well as CPU. As per …

kernel opencl openacc