Compute kernel

In computing, a compute kernel is a routine compiled for high throughput accelerators (such as GPUs), DSPs or FPGAs, separate from (but used by) a main program. They are sometimes called compute shaders, sharing execution resources with vertex shaders and pixel shaders on GPUs, but are not limited to execution on one class of device, or graphics APIs.

Compute kernel

In computing, a compute kernel is a routine compiled for high throughput accelerators (such as GPUs), DSPs or FPGAs, separate from (but used by) a main program. They are sometimes called compute shaders, sharing execution resources with vertex shaders and pixel shaders on GPUs, but are not limited to execution on one class of device, or graphics APIs.