I think that stockfish does not use gpu.mclane wrote: ↑Wed Nov 05, 2025 5:52 am Which version of stockfish was the last version using only CPU.
And which version of Stockfish began suddenly using GPU as well ?!
Would you count the usage of gpu as a software or a hardware jump ?
Without gpu usage neural net development would not make such a big thing.
Its the enormous hardware power of the gpu that allows for using neural nets to the limit.
So the new hardware possibilities allowed a new approach. Instead of tuning evaluations by humans, neural nets replaced the hand made fine tuned evaluations.
And this Clou is with almost any hardware change. Hardware revolutions do not only give speed increase, they also allow different software ideas because suddenly the address space is bigger, the ram and rom is bigger,
Suddenly you can access Floppys instead of Tape, that allows you to make a bigger book that even learns or you can put endgame databases on floppy/cd/dvd or hdd or ssd.
Early dedicated chess computers were not only slower. They had limited ram/rom not allowing different techniques.
With the same speed but more ram/rom you could have used different ideas how to implement things.
Hash tables, bitboards and all those features came with the 16 bit cpus.
On the 8 bit cpus these new ideas couldn’t be realised.
Bigger opening books and/or growing/ learning opening books came with better media storage hardware.
On tapes this would not have been possible.
It needed floppy, hdd, cd, dvd.
Endgame tablebases came with cd/dvd hdd and later ssd.
Its not all about speed.
Its about ways to do it different.
Leela with NN use GPU but stockfish found a cheap alternative of CPU because it use NNUE and Not NN like Leela.
