Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Will this work with multi-gpu? #781

Open
astronyu opened this issue Feb 22, 2025 · 7 comments
Open

Will this work with multi-gpu? #781

astronyu opened this issue Feb 22, 2025 · 7 comments

Comments

@astronyu
Copy link

I have an old mining rig with 6 gpu that I want to repurpose. Can this plugin work with multi gpu?

@dennix85
Copy link

easiest would be to use docker and assign each gpu to a node container, not many plugins are optimized to do multi gpu.

@astronyu
Copy link
Author

easiest would be to use docker and assign each gpu to a node container, not many plugins are optimized to do multi gpu.

Thanks. I've reinstalled using docker and created individual nodes for each gpu. I guess I need to find a new machine maybe an used optiplex since tdarr seems to use lots of cpu as well eventhough cpu transcoding not enabled.

@dennix85
Copy link

Are u sure u are using a gpu Plugin?

Also note all stuff except video will be handled by CPU
They all will be single threaded.
And if u overload the job amount where all jobs start doing cpu stuff it can bottleneck if ur cpu is not fast enough.
And if u are using pcie risers those will be limited to x1 bandwidth and probably severely hurt your performance btw.. Unless U use some fancy plug the gpu's directly on the mobo mining board.
Try doing 1 job per node and see how that goes..
And u are sure it's cpu load and noting like iowait or similar?

@astronyu
Copy link
Author

Are u sure u are using a gpu Plugin?

Also note all stuff except video will be handled by CPU They all will be single threaded. And if u overload the job amount where all jobs start doing cpu stuff it can bottleneck if ur cpu is not fast enough. And if u are using pcie risers those will be limited to x1 bandwidth and probably severely hurt your performance btw.. Unless U use some fancy plug the gpu's directly on the mobo mining board. Try doing 1 job per node and see how that goes.. And u are sure it's cpu load and noting like iowait or similar?

Thanks. I'm using an old mining rig with 6 gpu on a riser. I did set 1 transcode per node for 3 gpus and 1 healthcheck per node for the other 3. Does that means I'm better off unplugging those gpus and only use 1 to get better performance in transcoding?

@astronyu
Copy link
Author

astronyu commented Mar 3, 2025

Are u sure u are using a gpu Plugin?

Also note all stuff except video will be handled by CPU They all will be single threaded. And if u overload the job amount where all jobs start doing cpu stuff it can bottleneck if ur cpu is not fast enough. And if u are using pcie risers those will be limited to x1 bandwidth and probably severely hurt your performance btw.. Unless U use some fancy plug the gpu's directly on the mobo mining board. Try doing 1 job per node and see how that goes.. And u are sure it's cpu load and noting like iowait or similar?

Weird enough, I'm using gpu plugin and I also assign individual gpu to each node container. However, during transcoding, out of the 5 gpu, only 1 is showing encoding activity while the others has no encoding activities.

@dennix85
Copy link

dennix85 commented Mar 3, 2025

Do you mind hopping on to the official discord? I guess that would make it more easier to diagnose.
As many mails get unread or lost among those other hundreds 😊

@astronyu
Copy link
Author

astronyu commented Mar 3, 2025

Do you mind hopping on to the official discord? I guess that would make it more easier to diagnose. As many mails get unread or lost among those other hundreds 😊

Thanks, I've posted in help-forum on discord.
https://discord.com/channels/623392507828371476/1346241839044493492

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants