ID 587285 - Scripts containing both a Bokeh and VectorBlur are much slower to render via the frame server

Follow

Problem summary
Scripts containing both a Bokeh and VectorBlur are much slower to render via the frame server.
It usually seems faster to render without frame server, even without the GPU enabled.
 
Customer reported version
N/A
 
Customer reported platform
macOS 14
 
Steps to reproduce
 
1) Open Nuke.
 
2) Open the attached script. The script contains a CheckerBoard and Colorwheel applied to Cards, which are then rendered via a ScanlineRender node. The Bokeh and VectorBlur are then applied further downstream.
 
 
3) Disable Use GPU if available on the VectorBlur node. The frame server does not support GPU rendering, so this will make it a fair test.

4) Render a number of frames without using the frame server and note how long it takes to complete.
 
5)Render the same number of frames with the frame server and you should see it takes far longer to render.
 
Expected behaviour
Ideally, the frame server would be much quicker to render all .nk scripts.
 
Actual behaviour
The frame server is considerably slower to render .nk scripts which contain Bokeh and VectorBlur nodes.
 
Workaround
Unknown.
 
Reproduced by support
This bug has been reproduced in:
Nuke 15.1v3 - Windows 11 - macOS 12
Nuke 13.2v6 - Windows 11 - macOS 12
 
Earliest version tested
Nuke 13.2v6
- The Bokeh node did not exist before this version

    We're sorry to hear that

    Please tell us why