Exactly like the presence of a GPU .The amount of memory for hashing is the resource
Run LC Zero in LittleBlitzerGUI
Moderators: hgm, Rebel, chrisw
-
- Posts: 546
- Joined: Sat Aug 17, 2013 12:36 am
Re: Run LC Zero in LittleBlitzerGUI
-
- Posts: 3226
- Joined: Wed May 06, 2009 10:31 pm
- Location: Fuquay-Varina, North Carolina
Re: Run LC Zero in LittleBlitzerGUI
For a rating list where multiple people contribute games, the GPU would be a complication in determining a reference point.jhellis3 wrote:Exactly like the presence of a GPU .The amount of memory for hashing is the resource
However, in the case of a single tester/computer, I fail to see why the GPU should be treated as a different sort of resource than the hash.
-
- Posts: 568
- Joined: Tue Dec 12, 2006 10:10 am
- Full name: Gary Linscott
Re: Run LC Zero in LittleBlitzerGUI
GPU is not really optional for LCZero if you want it at its best. CPU is supported of course, but it’s like running the 32 bit version of an engine on a 64 bit processor - a big limitation.pohl4711 wrote:What is so funny about the fact, that a valid testing and rating means, each engine should have access on the same resources?!?jhellis3 wrote:Lol.But using the GPU would be not fair for the opponent engines, which are running on CPU only, of course.
LC Zero can use the GPU for its learning and improving. But not in gameplay for testing and rating.
I know it’s a new thing for chess, but I think we will have to adjust .
-
- Posts: 2434
- Joined: Sat Sep 03, 2011 7:25 am
- Location: Berlin, Germany
- Full name: Stefan Pohl
Re: Run LC Zero in LittleBlitzerGUI
OK, but a lot of tests (for ratinglists, too) are done with running multiple games parallel on one machine. If Leela should use GPU, too, could that lead to problems? Or is the GPU-power splitted to several Leelas on one machine???gladius wrote:GPU is not really optional for LCZero if you want it at its best. CPU is supported of course, but it’s like running the 32 bit version of an engine on a 64 bit processor - a big limitation.pohl4711 wrote:What is so funny about the fact, that a valid testing and rating means, each engine should have access on the same resources?!?jhellis3 wrote:Lol.But using the GPU would be not fair for the opponent engines, which are running on CPU only, of course.
LC Zero can use the GPU for its learning and improving. But not in gameplay for testing and rating.
I know it’s a new thing for chess, but I think we will have to adjust .
Would be helpful, if you point this out. Thanx in advance.
-
- Posts: 568
- Joined: Tue Dec 12, 2006 10:10 am
- Full name: Gary Linscott
Re: Run LC Zero in LittleBlitzerGUI
Great point - the GPU is a shared resource, but even a very powerful GPU can only have 2 or so instances of LCZero running at the same time. Otherwise it will just wait until the other instance finishes, so it will run quite a bit slower.pohl4711 wrote:OK, but a lot of tests (for ratinglists, too) are done with running multiple games parallel on one machine. If Leela should use GPU, too, could that lead to problems? Or is the GPU-power splitted to several Leelas on one machine???gladius wrote:GPU is not really optional for LCZero if you want it at its best. CPU is supported of course, but it’s like running the 32 bit version of an engine on a 64 bit processor - a big limitation.pohl4711 wrote:What is so funny about the fact, that a valid testing and rating means, each engine should have access on the same resources?!?jhellis3 wrote:Lol.But using the GPU would be not fair for the opponent engines, which are running on CPU only, of course.
LC Zero can use the GPU for its learning and improving. But not in gameplay for testing and rating.
I know it’s a new thing for chess, but I think we will have to adjust .
Would be helpful, if you point this out. Thanx in advance.
It's tricky, but testing LCZero on one cpu is not representative of it's strength on a good GPU.