Hello everyone,
I need some help here with the following 2 GPUS.
I want to upgrade my build for plex and have the option between an Intel i5-10400 which has integrated Intel 630 uhd graphics or I could go with a Ryzen 9 5900x and a quadro p2200.
Leaving price out of the debate. Which one will perform better in terms of transcoding and overall performance.
The iGPU of the Core i5 can decode/encode h264, h265/HEVC (8+10bit), VP8 and videos (it’ll also decode VC-1 videos).
The Nvidia Quadro P2200 should also be able to deal with those. In its original configuration you’ll however only be able to stream a max. of 2 transcodes at a time. https://support.plex.tv/articles/115002178853-using-hardware-accelerated-streaming/
I don’t have a specific benchmark as for how many transcodes you can get from the Intel 630 UHD graphics or a tinkered Nvidia firmware.
If you are just going to be running this for Plex I’d go with the i5 with the iGPU. The only current limitation is the HDR tonemapping support in Windows, it goes back to CPU, in which case you would be limited to maybe two transcodes from 4K HDR. If you run Linux you don’t even have that concern. Outside of that, the i5 box could support around a dozen 1080p transcodes simultaneously and will just sip power compared to the P2000, and would be cheaper. Plus, the P2000 is Pascal and that version of NVENC looks worse or at best equal to modern QSV for hardware encodes on H264. Turing and Ampere NVENC is great for hardware H265 but Plex only uses H264 encoding.
If you plan to run VM boxes or compress your raw rips with X265 or plan on doing any productivity stuff that is multicore heavy then the Ryzen and P2000 are the obvious answer but for streaming/transcoding work only sitting in a corner, the intel iGPU’s are very, very good.