DUAL GPU (NVIDIA) SUPPORT

  • Hi there before hand thank you very much for working in this project, it is much appreciated.

    Guys do you have considered those of us with dual GPU no in SLI but two independent Graphics, I say this because in some occasions one of my GPU's Goes up to 100% usage, and the other one is at 0%.

    Don't know how difficult is this, but it would be huge.

    THANKS AGAIN, KEEP UP THE AMAZING WORK :thumbup::thumbup::thumbup:

  • This is technically not possible with consumer "Geforce GTX/RTX" GPUs.


    • NVidia limits nvenc encoding to only 2 encoding processes ("sessions") per system no matter how many GPUs you have installed
    • This is a limitation in the NVidia driver software
    • One session can use up to 50% (my experience) of what the GPU is capable of. If both sessions are active you can get up to 100%.
    • In theory it should be possible to use both sessions for one encoding process
    • Conclusion: Multiple GPUs do not make much sense for encoding

    Stay up-to-date and follow me on Twitter. Tell me your feedback.


    Help to improve this plugin and support me on patreon. Thank you.

  • Consumer cards limited by drivers and bioses, both encoding and 10bit display, applies to both AMD and nVidia, greed as always. But games have better fps on consumer cards, not much use for workstations really.


    Problem with this patch https://github.com/keylase/nvidia-patch, not as easily implementable on Windows, obviously the driver files are different and digital signatures will fail too meaning end users would have to put their machines into test-mode, not ideal on production machines.


    If you have the budget, you can always get one of these:


    http://advdownload.advantech.c….13.18)20180403144831.pdf


    Apparently does 4 x 4K HEVC encoding streams in realtime??!!! 8o

  • Vouk

    Hat das Label Prüfung hinzugefügt
  • Problem with this patch https://github.com/keylase/nvidia-patch, not as easily implementable on Windows, obviously the driver files are different and digital signatures will fail too meaning end users would have to put their machines into test-mode, not ideal on production machines.

    Windows support has landed on master: https://github.com/keylase/nvidia-patch/tree/master/win


    No test-mode required.

  • I am a bit confused about the session limit. I encoded some files (using StaxRip) with ffmpeg and nvencC 3.27. And I can run mutiple encodings without this patch. I used H265 and H264 (Video has 4K resolution and 60fps). I took a screenshot where you can see all encoding windows open, gpu usage and nvenc sessions used. Or did I misunderstand the "function" of sessions?

  • Nice patcher. I did not test it yet, but it seems the users have to patch their windows drivers. This would help in parallel encoding the same video in different formats. But i need to prepare voukoder for parallel executing. This was not part of the design in version 1.

    Stay up-to-date and follow me on Twitter. Tell me your feedback.


    Help to improve this plugin and support me on patreon. Thank you.

  • Nice patcher. I did not test it yet, but it seems the users have to patch their windows drivers. This would help in parallel encoding the same video in different formats. But i need to prepare voukoder for parallel executing. This was not part of the design in version 1.

    Could it be possible to use "all" sessions for one export? Currently I only have about 50% video engine load with voukoder.