...
Denoiser is capable of running on CPU and GPU, with Nvidia, AMD and Intel graphics cards; it works with CUDA (Nvidia) and also can work using OpenCL either in GPU (Nvidia, AMD or Intel) or CPU.
When using GPU, we recommend having a graphics card with at least 2.5GB. This number is actually dependent on frame size, 2.5GB is for 2k pixels square imagery. In the past, the amount of GPU memory used to limit the size of the image you could denoise, but since we implemented the “Tiling” feature, this is no longer a problem.
When using Nvidia CUDA, the drivers should support at least CUDA 7.0
When using AMD, the Catalyst driver should be up to date.
In the case you get an error message when using CPU about OpenCL ICDs, it will probably be solved by installing one of these packages depending on your OS:
Windows: opencl_runtime_18.1_x64_setup.msi
The Denoiser will first try to use CUDA, if it doesn't find a compatible card, it will fallback to OpenCL GPU (usually with AMD and Intel cards). If the image doesn't fit in the graphics card memory, you can then use OpenCL with CPU (which will use RAM memory).
...