Did I get this right that with ProtoShares I'd rather invest in one huge huge huge miner than in 12 machines? Or is there an upper limit of RAM that I could possibly put into my machine?
How much RAM do your 12 machines have? I'm just curious …
My ones at home are 4 to 16 GB each. The ones at work can be up to 256 GB not that this software would ever come close to using that even with 64 threads.
---
I installed OPs software on all my systems at home last night and ran for 12 hours. On systems with more than two threads I ran the program (with different ports and data directories) with genproclimit 2.
However... only two machines at the end of the 12 hours were on the actual current block. All the others had become confused. It was not a connectivity issue: there is no indication of a internet disconnection etc.
On primecoin this happens too, but maybe only once or twice per week, on 1 or 2 machines at most. So I am surprised to see this problem is so prevalent with this client. When -QT based clients do this, they continue to mine with threads wasting energy without alerting you to the problem, so you must actively look for it.
For those wondering, the full shortcut command to launch with low priority, a different port and data dir, and autostart with 2 threads is: (example)
C:\Windows\System32\cmd.exe /c start "runlow" /low C:\protoshares\protoshares-qt.exe -port=17690 -gen -genproclimit=2 -datadir=C:\ProtoShares2
Is solo mining even possible now with any decent chance?
As far as I know, with 20 cores, one block needs in average 60 days, assuming the difficulty does not increase. So, I don't think solo mining makes much sense even with 12 machines. If he uses the official client, then more than 300 days for 20 cores to find a block.