View Single Post
Old 10th December 2018, 14:32   #16408  |  Link
Atak_Snajpera
RipBot264 author
 
Atak_Snajpera's Avatar
 
Join Date: May 2006
Location: Poland
Posts: 7,815
Quote:
I'd like to know how to switch some OpenCL processing to the CPU's, and not the GPU.

Apparently there's now that option within Ripbot, but not sure how to implement that with the command line switch's Atak mentioned.
KNLMeansCL running on my Xeon E5-2690@3.2GHz (8C/16T) CPU is 50 times slower than on Radeon RX480! Seriously are You still thinking about running this filter in CPU mode?



RX480
https://github.com/Khanattila/KNLMeansCL/wiki/Benchmark


RX480 GPU has peak TFLOPS around 5.83 TFLOPS
https://en.wikipedia.org/wiki/AMD_Radeon_400_series

while my CPU around 0.12 TFLOPS.


Now you see why running KNLMeansCL on CPU has zero sense. Power consumption ratio to performance is just terrible!
RX480 consumes around 150W while my CPU around 130W.

1 fps on CPU consumes around 260W
1 fps on GPU consumes only around 6W !!!

Last edited by Atak_Snajpera; 10th December 2018 at 14:51.
Atak_Snajpera is offline   Reply With Quote