2 ms·
Variation on a theme: implement Stockfish in NACL, or, if Stockfish is too hard to port, a simpler though strong program like Fruit. Then, you can essentially
by rozim 15y ago
Variation on a theme: implement Stockfish in NACL, or, if Stockfish is too hard to port, a simpler though strong program like Fruit.
Then, you can essentially isolate out one of the variables, the strength of the "node", or client, engine, and you can play your Stockfish distributed against a Stockfish on a local box.
Of note is that there will still be 2 advantages the distributed version has:
- more CPUs (obvious to everyone)
- more RAM (well, obvious once you mention it)
If the distributed version is stronger then one question will be, was it more CPUs, or more RAM, that tipped the balance?
- gcp 15y agoFor any reasonable amount of RAM (say >64M) and a strong engine with a good hash-replacement algorithm: always the CPUs. They are simply not RAM-limited.