Offloading CPU processing to GPU

old_rager

Honorable
Jan 8, 2018
61
1
10,535
I use Plex Media Server and one of the ways you can transcode media is by enabling Hardware Acceleration. I believe that Intel CPU's have been able to offload certain processing tasks to the GPU since 2016. My question is whether the new 2000 series of AMD CPUs (like the 2700X) can offload processing tasks to the GPU in the same (or similar way) to Intel?
 
Solution
It's not a matter of the cpu having an ability to offload (they don't), it's if the software is programmed to use the gpu. The cpu doesn't control what the gpu can and cannot do. https://support.plex.tv/articles/115002178853-using-hardware-accelerated-streaming/ According to the details, plex uses intel quicksync (for intel igpus) or nvidia encoder (for nvidia gpus) so you must either have one of those gpus. Since you can't have an intel igpu on an amd cpu, you have to use an nvidia gpu to have hardware acceleration.
It's not a matter of the cpu having an ability to offload (they don't), it's if the software is programmed to use the gpu. The cpu doesn't control what the gpu can and cannot do. https://support.plex.tv/articles/115002178853-using-hardware-accelerated-streaming/ According to the details, plex uses intel quicksync (for intel igpus) or nvidia encoder (for nvidia gpus) so you must either have one of those gpus. Since you can't have an intel igpu on an amd cpu, you have to use an nvidia gpu to have hardware acceleration.
 
Solution

old_rager

Honorable
Jan 8, 2018
61
1
10,535


K1114, that was a really great response - summed up really well indeed. ;)