-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Performance better without GUI Hardware Acceleration? #53
Comments
I actually wonder if I'm tripping some Nvidia anti-bitcoin-mining flag or something. |
What difference are we talking about? I see 0.3%. https://imgur.com/aGogmlg |
Huh, I hadn't even thought of looking at the Task Manager, though it doesn't give useful numbers for me. Uh, if you have time I would ask you measure it by running an analysis on a game (go to the root position and press F12) and just timing it by clock. Then compare with the opposite setting for hardware acceleration. My results for my test game were 102 seconds vs 78 seconds. |
I don't see the difference in Ogatak 1.5.0 & 1.5.6 with CUDA & TensorRT and not the latest drivers. |
OK, thanks for checking. |
In my case, OpenCL, around: # Ogatak
speedwith = 0.78
speedwithout = 1
# Sabaki
speedwith = 0.81
speedwithout = 1
# Sabaki : Ogatak
1 : 0.36 😱 ? why analyze mode slow so far from gtp mode OFF TOPIC: I don't know object-oriented programming, JavaScript, tree data structure, etc, I wonder how does Ogatak jump between two positions? I want to implement this by recording positions' matrices, every element of every matrix has 3 values: 0 for empty, 1 for white, -1 for black. Any suggestions please? |
Thanks for the speed report. As for data structures, Ogatak has 2 structures:
Each node has an associated board. Note that changing the contents of a node is dangerous if you're not careful since it requires changing both the assocated board and also the boards of any child nodes. A node contains the following:
|
Is it? How exactly are you doing a speed test with Sabaki? Depending on what exactly you're doing, it could be the Wide Root Noise setting (in the Analysis menu). |
The structures of Ogatak is inspiring 👍 , thinks a mountain ⛰️ . I will try
Sorry for late reply, the hot days 🥵 slow down everything... # the same one model
# the default gtp/analysis config
# the same one sgf file at the same one move
# speed without gui accelerate:
It seems that Ogatak is the fastest one and even faster than CLI! 😱 |
Hmm - I've not done anything to make that true so I don't know the reason really, maybe something about the precise options you've selected in either the config file or Ogatak's various settings, who knows. Anyway, glad to hear it's not slower, thanks. |
Recently performance (of KataGo) has become better (for me) when Ogatak is configured not to use hardware acceleration - I wish I knew the exact reason, as this didn't used to be so. Maybe some Windows update?
If anyone is or isn't experiencing the same, feel free to say "me too" or "not me" in the comments...
The text was updated successfully, but these errors were encountered: