GPU Engine List

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

User avatar
jshriver
Posts: 1342
Joined: Wed Mar 08, 2006 9:41 pm
Location: Morgantown, WV, USA

GPU Engine List

Post by jshriver »

Any other engines that utilize the GPU during play other than lc0 and derivatives?
Dann Corbit
Posts: 12541
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: GPU Engine List

Post by Dann Corbit »

Zillions of them.
Stooflees
AllieStein
ScorpioNN
KomodoDragon
https://github.com/search?q=gpu+chess
https://github.com/search?q=cuda+chess

I won't count any of the "I'm angry so here is my NN implementation" engines, since they are meant as protests.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Dann Corbit
Posts: 12541
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: GPU Engine List

Post by Dann Corbit »

I think KomodoDragon is NNUE instead of GPU NN, so that one should not count
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
User avatar
jshriver
Posts: 1342
Joined: Wed Mar 08, 2006 9:41 pm
Location: Morgantown, WV, USA

Re: GPU Engine List

Post by jshriver »

Dann Corbit wrote: Tue Jan 19, 2021 11:49 pm I think KomodoDragon is NNUE instead of GPU NN, so that one should not count
Yup tested that one and cpu only. Lots of engines have NNUE now that might use GPU for generating the nets, but dont actually use the gpu for gameplay.

I have access to some nice gpus for a little while so trying to find some engines to use for testing. Thanks!
MMarco
Posts: 195
Joined: Sun Apr 12, 2020 1:09 am
Full name: Marc-O Moisan-Plante

Re: GPU Engine List

Post by MMarco »

jshriver wrote: Tue Jan 19, 2021 11:37 pm Any other engines that utilize the GPU during play other than lc0 and derivatives?
Try Ceres, it is not a derivative of Lc0, but it uses the same nets: https://github.com/dje-dev/Ceres
smatovic
Posts: 2658
Joined: Wed Mar 10, 2010 10:18 pm
Location: Hamburg, Germany
Full name: Srdja Matovic

Re: GPU Engine List

Post by smatovic »

jshriver wrote: Wed Jan 20, 2021 1:34 am Yup tested that one and cpu only. Lots of engines have NNUE now that might use GPU for generating the nets, but dont actually use the gpu for gameplay.

I have access to some nice gpus for a little while so trying to find some engines to use for testing. Thanks!
Zeta, classic AB on GPU via OpenCL, XBoard/WinBoard, runs on Nvidia 8800 GT over AMD GCN to Volta 100...

https://github.com/smatovic/Zeta

https://www.chessprogramming.org/Zeta

GPU engine list on CPW:

https://www.chessprogramming.org/Category:GPU

cosider the README file or --help option for instructions to get it running.

https://github.com/smatovic/Zeta/blob/master/README

--
Srdja
dkappe
Posts: 1631
Joined: Tue Aug 21, 2018 7:52 pm
Full name: Dietrich Kappe

Re: GPU Engine List

Post by dkappe »

Fat Titz by Stockfish, the engine with the bodaciously big net. Remember: size matters. If you want to learn more about this engine just google for "Fat Titz".