Topic: Can't set RIFE GPU threads above 2

Using RIFE in VLC, the performance leaves something to be desired on my 6950XT. Looking at clocks and power draw, the card is neither power limited nor frequency limited, but it will start dropping frames at 720p60->180 and 1440p60->120. I decided to try increasing the number of threads to see if that would fix it, but it seems to disable RIFE altogether. SVP reports that its playing at the desired frame rate, but the SVP index reads N/A. Checking the events log I see the following message:

VLC: Python exception: RIFE: gpu_thread must be between 1 and 2 (inclusive)\n\nTraceback (most recent call last):\n  File \src\cython\vapoursynth.pyx\, line 2866, in vapoursynth._vpy_evaluate\n  File \src\cython\vapoursynth.pyx\, line 2867, in vapoursynth._vpy_evaluate\n  File \C:\Users\****\AppData\Roaming\SVP4\scripts\3834.py\, line 74, in <module>\n    smooth =  interpolate(clip)\n  File \C:\Users\****\AppData\Roaming\SVP4\scripts\3834.py\, line 51, in interpolate\n    smooth = core.rife.RIFE(input_m,factor_num=rife_num,factor_den=rife_den,model_path=rife_mpath,gpu_id=rife_gpu,gpu_thread=rife_threads,tta=False,sc=True)\n  File \src\cython\vapoursynth.pyx\, line 2612, in vapoursynth.Function.__call__\nvapoursynth.Error: RIFE: gpu_thread must be between 1 and 2 (inclusive)\n
VLC: script evaluation failed

Is there any way to run RIFE with more than 2 GPU threads, or are there any other ways to boost performance on an AMD GPU?
Thanks
Also I hear DirectML is seeing performance gains on AMD GPUs and ROCm should be coming to Windows, but I have no idea if those things would be relevant to RIFE.

Re: Can't set RIFE GPU threads above 2

this means your GPU device doesn't support more than 2 compute queues