What is the general viewpoint on table memory allocation
Shall i stick with default value (128 Mb) for my laptop (Lenova G70-80)
I tend to use 256 Mb for my desktop computer though.
The last few months i've been in doubt if allocating 256 Mb for an 2-core laptop can negatively impact overall performance, regardless of time control.
2-core fits 128 Mb or above
8-core fits 256 Mb or above
Komodo seems the best in closed positions
Moderators: hgm, Rebel, chrisw
-
- Posts: 2821
- Joined: Fri Sep 25, 2015 9:38 pm
- Location: Sortland, Norway
-
- Posts: 1494
- Joined: Thu Mar 30, 2006 2:08 pm
Re: Komodo seems the best in closed positions
The best settings will depend on time controls you use and what size caches, Threads, and NUMA nodes are in a specific machine. This varies a lot. The point of Table Memory is to save time, by storing evaluation information in memory instead of recalculating it each time Komodo evaluates a position. My suggestion is first set Hash to an appropriate size using the instructions in setHash.txt that comes with Komodo. Then figure out the approximate time Komodo will analyze a position using whatever time controls you are using. Lets say for 40 moves in 40 minutes is the time control you will use, then 4/40 = 1 minute on average per move. Analyze a position using say 128 Mb or Table memory and not the nodes per second the GUI reports. Reload Komodo, change the Table Memory to a bigger or smaller value, then analyze again for the same time. Pick whatever setting gives you the most nodes per second.Nordlandia wrote:What is the general viewpoint on table memory allocation
Shall i stick with default value (128 Mb) for my laptop (Lenova G70-80)
I tend to use 256 Mb for my desktop computer though.
The last few months i've been in doubt if allocating 256 Mb for an 2-core laptop can negatively impact overall performance, regardless of time control.
2-core fits 128 Mb or above
8-core fits 256 Mb or above
I would not expect to see a big nps change unless you are using a very fast time control, where most of the Table Memory can fit in the device cache. For very long analysis you can use a bigger Table Memory setting. In general use, the default will be fine for most people, but we allow up to 1024 MB of Table Memory for people with huge, many Thread machines.
Mark
-
- Posts: 8514
- Joined: Thu Mar 09, 2006 3:25 am
- Location: Jerusalem Israel
Re: Komodo seems the best in closed positions
Well, that "rate of progress" IS rather slow i suppose. 5 elo per month.lkaufman wrote:There has been no slowdown in our rate of progress, but no decision yet on next release.Amateur wrote:news about new komodo's version?
-
- Posts: 1167
- Joined: Thu Dec 25, 2008 9:07 pm
- Full name: Herbert L
Re: Komodo seems the best in closed positions
What do you expect ?S.Taylor wrote:Well, that "rate of progress" IS rather slow i suppose. 5 elo per month.lkaufman wrote:There has been no slowdown in our rate of progress, but no decision yet on next release.Amateur wrote:news about new komodo's version?
10 elo per month? And that over a year, or 3, or 6 Years?
Where do you live, that you suppose such a progress?
Forget it
Even 5 elo/Mo is not reachable over 3 or 6 years
We should be satisfied with what is currently being achieved.
-
- Posts: 8514
- Joined: Thu Mar 09, 2006 3:25 am
- Location: Jerusalem Israel
Re: Komodo seems the best in closed positions
I'm comparing to SF's much faster rate of progress.
-
- Posts: 47
- Joined: Mon Oct 31, 2016 9:45 pm
Re: Komodo seems the best in closed positions
SF has made virtually no progress rating-wise since the release of SF 8. What have been making progress are various derivatives of SF such as Brainfish.
-
- Posts: 12541
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Komodo seems the best in closed positions
On Pohl's site, SF progress is +16 Elo from SF 8, and Asmfish is +17 Elo over the same time span.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 1346
- Joined: Sat Apr 19, 2014 1:47 pm
Re: Komodo seems the best in closed positions
Regression test showed +9 elo in 3 month I think.
But now Stockfish dev is probably around +15 elo.
It is the first slow down of progress since long time for Stockfish, but that might change soon.
So in the meantime, Komodo can catch up a little Stockfish.
But now Stockfish dev is probably around +15 elo.
It is the first slow down of progress since long time for Stockfish, but that might change soon.
So in the meantime, Komodo can catch up a little Stockfish.