Bitcoin Forum

Alternate cryptocurrencies => Mining (Altcoins) => Topic started by: Valnurat on September 06, 2017, 01:10:05 PM



Title: GPU mining with a RPi
Post by: Valnurat on September 06, 2017, 01:10:05 PM
Hi.

Can you GPU mining with RPi?
I know it doesn't have a GPU, but can you convert USB to PCIe or something
And is there any software for RPi to handle this?

Br
Valnuat


Title: Re: GPU mining with a RPi
Post by: Gambit_fr on September 06, 2017, 05:00:05 PM
I guess it is highly improbable, how would you power a PCIe card with only an USB?


Title: Re: GPU mining with a RPi
Post by: Valnurat on September 07, 2017, 06:28:37 AM
Ofcourse use a PSU and then use something like this:

https://ae01.alicdn.com/kf/HTB1wJrkPFXXXXXKXpXXq6xXFXXXe/40cm-USB-3-0-font-b-Mini-b-font-font-b-PCI-b-font-E-to.jpg

And then skip the small part that should be used in a motherboard. I guess that is only for communication.


Title: Re: GPU mining with a RPi
Post by: NameTaken on September 07, 2017, 06:34:33 AM
Ofcourse use a PSU and then use something like this:

https://ae01.alicdn.com/kf/HTB1wJrkPFXXXXXKXpXXq6xXFXXXe/40cm-USB-3-0-font-b-Mini-b-font-font-b-PCI-b-font-E-to.jpg

And then skip the small part that should be used in a motherboard. I guess that is only for communication.
This still needs to go over the PCI bus for the device to be recognized so plugging it into the back of a motherboard or Pi will do nothing (or else why would there be 10+ PCIe slot mining boards if you can just use a USB hub?). Assuming that is not the case, good luck installing AMD or Nvidia drivers on a Pi.


Title: Re: GPU mining with a RPi
Post by: Gambit_fr on September 07, 2017, 07:45:55 AM
Ofcourse use a PSU and then use something like this:

https://ae01.alicdn.com/kf/HTB1wJrkPFXXXXXKXpXXq6xXFXXXe/40cm-USB-3-0-font-b-Mini-b-font-font-b-PCI-b-font-E-to.jpg

And then skip the small part that should be used in a motherboard. I guess that is only for communication.
This still needs to go over the PCI bus for the device to be recognized so plugging it into the back of a motherboard or Pi will do nothing (or else why would there be 10+ PCIe slot mining boards if you can just use a USB hub?). Assuming that is not the case, good luck installing AMD or Nvidia drivers on a Pi.
+1
It's not for communication it's for routing PCIe 1x signals. It's a PCIe 1x to 16x converter, not a USB to PCIe 16x converter!  :P
USB and PCIe doesn't have the same communication protocols and utility; otherwise they would stop putting PCIe slots on motherboards.


Title: Re: GPU mining with a RPi
Post by: Valnurat on September 07, 2017, 07:48:25 AM
I see your point, but is that not just a question of making that tool (software) that can combine USB and PCIe to talk?

I was just thinking if you have windows 10 on a motherboard where you have cuda running, why should it not be possible to run Windows 10 iot on a Pi and then have the same setup.

Then it should just be matter of how to get it to communicate.

Maybe I'm way off here. :)

Just a thought.





Title: Re: GPU mining with a RPi
Post by: NameTaken on September 07, 2017, 08:34:29 AM
I see your point, but is that not just a question of making that tool (software) that can combine USB and PCIe to talk?

I was just thinking if you have windows 10 on a motherboard where you have cuda running, why should it not be possible to run Windows 10 iot on a Pi and then have the same setup.

Then it should just be matter of how to get it to communicate.

Maybe I'm way off here. :)

Just a thought.




There are numerous reasons but if it were possible, don't you think everyone here would be using Pis by now?


Title: Re: GPU mining with a RPi
Post by: ShowMeCoins on September 07, 2017, 09:49:00 AM
Maybe not a Pi, but a HummingBoard...

The "Hummingboard Edge" has a M.2 connector, which can be converted to a PCI x1.

Question is ..... is it gonna work


Title: Re: GPU mining with a RPi
Post by: goo38 on September 07, 2017, 09:50:12 AM
The graphics cards have to interface through PCIE. The Pi simply doesn't support that interface.

Something like a LeMaker HiKey 960 has PCIE gen 2 support and an m.2 interface... so maybe with an m.2 to PCIE slot converter and the software to make it communicate with OS you could run graphics cards. It costs $250 for this device though, so not really saving money compared to the typical x86 motherboard and cpu combos we buy today.


Title: Re: GPU mining with a RPi
Post by: Valnurat on September 07, 2017, 10:44:06 AM
I see your point, but is that not just a question of making that tool (software) that can combine USB and PCIe to talk?

I was just thinking if you have windows 10 on a motherboard where you have cuda running, why should it not be possible to run Windows 10 iot on a Pi and then have the same setup.

Then it should just be matter of how to get it to communicate.

Maybe I'm way off here. :)

Just a thought.




There are numerous reasons but if it were possible, don't you think everyone here would be using Pis by now?
Wow.


Title: Re: GPU mining with a RPi
Post by: droghtak on September 07, 2017, 11:40:09 AM
I see your point, but is that not just a question of making that tool (software) that can combine USB and PCIe to talk?

I was just thinking if you have windows 10 on a motherboard where you have cuda running, why should it not be possible to run Windows 10 iot on a Pi and then have the same setup.

Then it should just be matter of how to get it to communicate.

Maybe I'm way off here. :)

Just a thought.





yeah, you are way off

you dont need a shitty windows to run cuda on ARM. You can use linux. I dont think nvidia has released any driver for windows iot ... lol thats really off hehe

The RPI does not have PCIe lanes so no, it cant work.

There are other dev boards where you could mine with discrete gpus, like the TX1 (it has a pcie port and msta port). There you can even use the onboard gpu (256 maxwell cores) to mine...


Title: Re: GPU mining with a RPi
Post by: leowonderful on September 07, 2017, 12:24:25 PM
It's all up to whether or not the board can support a PCI or M.2 PCI Interface and whether or not you are willing to program the board to actually run with the GPU as it will most likely not work out of the box. Most devices like this could save energy if they work, but they are also very expensive as most of these boards are development boards- best to just buy a normal motherboard and CPU.


Title: Re: GPU mining with a RPi
Post by: NiHaoMike on September 07, 2017, 01:58:43 PM
Pogoplug Pro has a mini PCIe slot and costs about $10 each, but I have no idea if it would have enough specs for hosting a GPU. It would have to be an AMD GPU since Nvidia doesn't support any GPU on ARM except their own SoCs.


Title: Re: GPU mining with a RPi
Post by: Valnurat on September 08, 2017, 06:32:33 AM
It's all up to whether or not the board can support a PCI or M.2 PCI Interface and whether or not you are willing to program the board to actually run with the GPU as it will most likely not work out of the box. Most devices like this could save energy if they work, but they are also very expensive as most of these boards are development boards- best to just buy a normal motherboard and CPU.

Yes, if a devicedriver can be made to communicate with videocards through USB then it should be possible, right?