LeelaChessZero / lc0

The rewritten engine, originally for tensorflow. Now all other backends have been ported here.
GNU General Public License v3.0
2.38k stars 525 forks source link

4 Threads on defaults 2 threads with selfplay let xorg crash on non hybrid GPU systems. #1765

Open Chris2000SP opened 2 years ago

Chris2000SP commented 2 years ago

I have an AMD APU and AMD GPU but i do not have hybrid GPU active. If i run my gui to watch a game with defaults on lc0 it let my xorg crash and i have to kill my session and login again. I found out that if i set the threads to only 1 it works but on default my desktop crashes. I have ROCm to run lc0 with AMD GPU on Arch Linux. Please be aware that this could be an issue if run 4 threads on GPU the User could be mad.

Chris2000SP commented 2 years ago

I managed to use hybrid GPU on AMD system but then i can not use the big AMD GPU. That is an other issue i would say.

Chris2000SP commented 2 years ago

by the way i benchmark my AMD GPU: https://openbenchmarking.org/result/2207225-NE-FIRSTLC0R24

mooskagh commented 2 years ago

That looks more like either driver issue, or hardware (power supply) issue, rather than Lc0.

Chris2000SP commented 2 years ago

Okay. If it is that so, then i think its the drivers. The power supply is oversized (850W) and i go with 2 "8 pin" power cables in to the card. The manufacture is Seasonic. In 3D games it perform as expected.

I belief ROCm has only support since 5.0 for my architecture. I go digging.