When enabled in the preferences, GPU processing is shared between the available GPUs for extra processing speed. Nuke's GPU support includes an Enable multi-GPU support option.
For information on the recommended driver for each GPU, see Multi-GPU Processing Note:We recommend using the latest graphics drivers, where possible. Note:OpenCL must be installed for Nuke to enable AMD GPUs. Warning:Although AMD GPUs are enabled on other Mac models, they are not officially supported and used at your own risk. Bit-wise equality between GPU and CPU holds in most cases, but for some operations there are limitations to the accuracy possible with this configuration. On Mac, AMD GPUs are supported on any late 2013 Mac Pro, mid 2015 MacBook Pros onward, and late 2017 iMac Pros. If you want to enable Nuke to calculate certain nodes using the GPU, there are some additional requirements. Also, the R3D Rocket card can only be used by one application at a time, so if you are viewing multiple Nuke scripts at once, you may only be able to use the R3D Rocket card in one. Note that the R3D Rocket card always produces better results than Nuke when downsampling. This is not how Nuke works internally, and therefore reads with the R3D Rocket card disabled may sometimes be faster when working in lower resolutions (< 4K widths). This is because the R3D Rocket graphics card is designed to be fast when reading in multiple frames at the same time. If you’re reading in at half resolution, for instance, using Nuke without the R3D Rocket card enabled may be faster.
Note:If you’re using R3D Rocket graphics card, note that using it in Nuke will most likely only be considerably faster when you’re reading in at full resolution. Driver updates can be obtained from the websites of the graphics card manufacturers (for example, and ).
Note:To avoid graphical problems, such as text disappearing in the Viewer and Node Graph, it is important to keep your graphics card drivers up-to-date.