Page 3 of 7

Re: Scorpio 3.0

Posted: Sun Aug 18, 2019 10:06 am
by Daniel Shawul
ChickenLogic wrote: Sun Aug 18, 2019 9:00 am I got it working now. However, now that I activated the 1050TI I have two GPUs in one system. Is there a way to configure Scorpio to only use GPU1 without GPU0? Or can I use both and set a different precision for each GPU?
I have never had to deal with two different GPUs, the TCEC RTX 2080 + 2080 Ti are very much alike so no problems there.
But you can make it use a specific gpu by setting the CUDA_VISIBLE_DEVICES.

Add the following in the batch file

Code: Select all

SET CUDA_VISIBLE_DEVICES=1
and it will use GPU1.

Daniel

Re: Scorpio 3.0

Posted: Sun Aug 18, 2019 11:21 am
by Modern Times
Daniel Shawul wrote: Sun Aug 18, 2019 10:01 amTCEC actually runs with the batch file on their windows GPU machine, so it is proof that the batch file works.

Daniel
cutechess-cli perhaps, but I use the Cutechess GUI. I'll dig deeper and see if I can solve it.

Re: Scorpio 3.0

Posted: Sun Aug 18, 2019 11:26 am
by Modern Times
I see the problem in Cutechess GUI. In the advanced engine settings it still shows HALF which the GPU does not support, despite the fact that the scorpio.ini files has INT8. I'll get to the bottom of it. Manually editing engines.json should fix it.

Re: Scorpio 3.0

Posted: Sun Aug 18, 2019 3:53 pm
by Daniel Shawul
Modern Times wrote: Sun Aug 18, 2019 11:26 am I see the problem in Cutechess GUI. In the advanced engine settings it still shows HALF which the GPU does not support, despite the fact that the scorpio.ini files has INT8. I'll get to the bottom of it. Manually editing engines.json should fix it.
Are you using the scorpio-uci.bat? You should use scorpio.bat. I recall some UCI guis override what is specified in initiializing
files.

Re: Scorpio 3.0

Posted: Sun Aug 18, 2019 7:55 pm
by Modern Times
I can't get it to work either way. OK from the command line though.

Re: Scorpio 3.0

Posted: Sun Aug 18, 2019 9:00 pm
by Daniel Shawul
If the problem is with using the bath file, you can still use the exe file but then you have to add the path to nnprobe-windows-gpu folder to your
Path environment variable manually. That is what the batch file does.

Daniel

Re: Scorpio 3.0

Posted: Sun Aug 18, 2019 11:05 pm
by Modern Times
OK, I'll do that and try again.

Re: Scorpio 3.0

Posted: Sun Aug 18, 2019 11:18 pm
by Modern Times
I set the path and confirmed from the command line that it was there, and registered the exe in the GUI, but still no joy. On the first move out of book I get an immediate disconnect and the game ends. Unfortunately I don't really have time to do this sort of troubleshooting, I'm going to have to flag it for now. Maybe I'll get a chance next week, but I've pretty much tried everything now.

Re: Scorpio 3.0

Posted: Mon Aug 19, 2019 11:23 pm
by carldaman
Thank you for the release!

Does it work with non-cuda GPUs? I have a Radeon GPU. All the files are in place, but it doesn't want to run...

Re: Scorpio 3.0

Posted: Tue Aug 20, 2019 1:49 am
by Daniel Shawul
Unfortunately not right now. But it should be possible to support OpenCL via tensorflow backend.
I will consider this for the next version.

Daniel