Jump to content

emby server using 100% of gpu rtx 3090ti


Recommended Posts

Posted

image.png.979d6b8180065683add6b50a1dcaf63c.png

 

 

emby is using 100% of the most top of the line nvidia gpu brand new from sealed box when streaming a single stream. whats going on?

+

Happy2Play
Posted

And the corresponding logs?  As the image above does not really tell us anything besides something is decoding and encoding somewhere on that platform and could be from any software.

Posted

some more backstory here for you. this may have started today when i recieved my rtx 3090ti. previously i was using my rtx 3060.

after installing my 3090ti i looked in emby settings and saw my accelleration encoders settings were all reset to defaults, since its a new card is what im thinking. so i enabled them all and its still happening its using 100% of my new gpu again. this is without ETV. im only using embys VOD and i prefer GPU rather than cpu.

 

 

ok 1 second ill get the logs

 

Happy2Play
Posted

And processes shows it is Emby?  As GPU useage really does not tell us anything.

But all anyone can do is quess right now as there is no information.

Posted
9 minutes ago, Happy2Play said:

And the corresponding logs?  As the image above does not really tell us anything besides something is decoding and encoding somewhere on that platform and could be from any software.

embyserver.txtffmpeg-transcode-4b3b69da-0ceb-4c93-bf26-e61caa943078_1.txtffmpeg-transcode-55e5dfe0-301a-4102-9c3d-dccc26edd844_1.txthardware_detection-63804227186.txt

 

 

i rebooted my pc and now its only using 4% of my gpu. i think thats a more normal number now. but  can you check the logs anyway please?

Posted
5 minutes ago, Happy2Play said:

And processes shows it is Emby?  As GPU useage really does not tell us anything.

But all anyone can do is quess right now as there is no information.

no i was going by starting and stopping video. when i started the video my gpu  went from 1% to 100% then stopped the video and it went back down to 1%

Posted (edited)

Please remember that it is the asic chips on the gpus that do video decode and encode.  The 3090 is no better at this than a 10 series card.   You'll note 3D is at zero percent because it does not use any of the capabilities of this very powerful gpu.  Turn off throttling and it will just use what it needs to fill the buffer.. no thorotttling will transcode it ALL as quickly as possible (at 100%) and then just stream it.

Edited by rbjtech
  • Like 1
Posted
15 hours ago, eeeeeesy said:

Hardware detection needed to see the new hardware, which requires the server to restart.

Posted
10 hours ago, rbjtech said:

Please remember that it is the asic chips on the gpus that do video decode and encode.  The 3090 is no better at this than a 10 series card.   You'll note 3D is at zero percent because it does not use any of the capabilities of this very powerful gpu.  Turn off throttling and it will just use what it needs to fill the buffer.. no thorotttling will transcode it ALL as quickly as possible (at 100%) and then just stream it.

ok i undertsand now that the encoding and decoding chip is not the same as the powerful 3d chip in the same cards. i didnt know that before. what cards ahave a better video processor chip then? also i have now turned off throttling in emby but i dont see a difference, what should i be looking at now that i disabled throttling? also i thought that nvenc accelleration should be using the 3d part of the gpu, is there no other setting to force it to use the 3d chip?

Posted
9 minutes ago, generiq said:

Hardware detection needed to see the new hardware, which requires the server to restart.

ok i have now restarted the emby server withe the reset button rather than killing the emby process with my start and stop batch files scripts i wrote and starting it  up again.

Posted

You want throttling on .. ie tick the box.. 😉

Posted

The asics in that card should be good for 10-20 4k streams or 30+ 1080p streams - usually gpu memory limited.

Posted

Throttling on will show the gpu working for a peroid (say 5 seconds) thsn pause for 10 seconds, then do another 5 seconds .. repeat until the end of the movie etc.    Throttle off will hit the gpu at 100% for as long as it takes to transcode the entire movie .. could be a couple of mins or a lot meore if 4k etc.  

Posted
9 minutes ago, rbjtech said:

You want throttling on .. ie tick the box.. 😉

ok throttling is back on now

Posted (edited)

 

  

On 11/17/2022 at 2:28 AM, rbjtech said:

Please remember that it is the asic chips on the gpus that do video decode and encode.  The 3090 is no better at this than a 10 series card.   You'll note 3D is at zero percent because it does not use any of the capabilities of this very powerful gpu.  Turn off throttling and it will just use what it needs to fill the buffer.. no thorotttling will transcode it ALL as quickly as possible (at 100%) and then just stream it.

 

 

22 hours ago, rbjtech said:

The asics in that card should be good for 10-20 4k streams or 30+ 1080p streams - usually gpu memory limited.

i think youre wrong. my rtx 3060 barely does a single 4k stream without hdr. it says its running at 100% and freezes. thats why i got the rtx 3090ti which ive been able to run x2 4k hdr streams at the same time so far without freezing.

Edited by eeeeeesy

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...