Feature Request: Dual HW Acceleration

I would like to request a new Plex feature in regards to HW Acceleration.

Can you implement the ability to have more than one HW Acceleration device?

For example. PMS could scan the server for available GPU resources, and then PMS could auto populate GPU Device IDs available for each type? (Intel QS, Nvidia)

Basically: Enable HW Accel (X)
Intel QS (GPU ID 0)
Nvidia ( GPU ID 1, 2, 3, 4)

This could allow Plex Media Server to scale internally and distribute streams to each internal HW resource available with CPU SW encoder as a fallback.

Then we would also need to have a HW “stream limit” option

For example,

Stream Limitation:

Intel QS: Max Streams per device: 5
Nvidia: Max Streams per device : #

(2 for non hacked consumer GPUs)
(# we choose how many for those with more than 2 limit like Quadro or Tesla Cards)


You probably need to overhaul, modify or create the stream scheduler, but I feel this is doable, and can easily take Plex to the next level.

Especially since we’re moving into an era where media content is heavier.

You should post in the actual feature request forum, so you can get votes and support from others.

That said, you are more likely to run out of cpu before gpu when it comes to hw transcoding.

Especially if the streams involve hd audio and/or subtitles.

Oh. I did not realize there was a feature request forum. I will relocate it to the appropriate section.

Yeah, CPU encoding will max out pretty quickly compared to even a single GPU. Most newer CPUs have the Intel Integrated GPU which can handle quite a number of streams.

I just thought it would be a nice feature so that those of us with dual gpu (iGPU + Dedicated/Discrete) or multiple (iGPU + Dedicated + Dedicated + Dedicated) could really maximize the use of our hardware with Plex

I think @TeknoJunky 's point was more about not all aspects of a transcode can be played off to the GPU; so even if you have more GPUs at hand, your CPU will be a limiting factor.

That being said… there’s already an existing suggestion similar to yours. I recommend you comment/vote in that thread in order to avoid distracting votes/attention.

In that case we should close this thread as a duplicate (sorry for the ping-pong).

1 Like

Thank you for pointing me to the other suggestion. I appreciate it :slight_smile:

2021 clean-up: duplicate

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.