Exactly like the presence of a GPUThe amount of memory for hashing is the resource

Moderator: Ras
Exactly like the presence of a GPUThe amount of memory for hashing is the resource
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 GPUThe amount of memory for hashing is the resource.
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.
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.
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.