Question to Aart Bik
Moderators: hgm, Rebel, chrisw
-
- Posts: 27808
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: Question to Aart Bik
If you have two cores, you can already play ponder-on games. In theory the engines could affect each other by sharing higher-level caches and memory band-width, but if they are not actually designed to cheat by this, the effect they have on each other would hardly be noticeable. You could even do it on a single-core. (You would not get better play than in a ponder-off game, though, as this effectively reduces the thinking time by a factor 2.) It would not be worse then when you play multiple games concurrently (where engines playing in one game could also in theory affect engines in the other game, by sharing resources).
-
- Posts: 4556
- Joined: Tue Jul 03, 2007 4:30 am
Re: Question to Aart Bik
It would be worse because of the 40% of missed hits, and because in those instances, the hash will have been rewritten by useless info when compared to a hash of a ponder off engine.
So it'll always be better to use all your cores to play as many games as you can with Ponder OFF.
So it'll always be better to use all your cores to play as many games as you can with Ponder OFF.
Your beliefs create your reality, so be careful what you wish for.
-
- Posts: 2488
- Joined: Tue Aug 30, 2016 8:19 pm
- Full name: Rasmus Althoff
Re: Question to Aart Bik
There's also the turbo-boost feature in many CPUs which would kick in with singlethreaded engines, but maybe not if there are two heavy threads running.hgm wrote:In theory the engines could affect each other by sharing higher-level caches and memory band-width.
If the computer is a laptop (or smartphone), there can be thermal issues in the long run which would force the CPU to throttle down. That would be particularly damaging with long time controls if only one of the engines is pondering.
-
- Posts: 27808
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: Question to Aart Bik
Indeed, like it is always 'better' to play several independent games in parallel than to run engines multi-threaded.Ovyron wrote:So it'll always be better to use all your cores to play as many games as you can with Ponder OFF.
But what is better depends on your goals. Your goal seems to be to get the highest-level Chess for a given amount of CPU power. But that might not be other people's goal at all. For instance, measuring which engine has the better ponder implementation can also be a perfectly valid goal, and obviously you would have to play ponder-on games for that.
-
- Posts: 2821
- Joined: Fri Sep 25, 2015 9:38 pm
- Location: Sortland, Norway
Re: Question to Aart Bik
Neat ⌛ device!
-
- Posts: 27808
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: Question to Aart Bik
This is not for hourglass TC, but just a normal Chess clock (i.e. two timing devices, alternately running and stopped) based on hourglass technology. For hourglass TC you would only use a single hourglass.
Obvious problem is to reset the clocks for a new game...
Obvious problem is to reset the clocks for a new game...
-
- Posts: 2821
- Joined: Fri Sep 25, 2015 9:38 pm
- Location: Sortland, Norway
Re: Question to Aart Bik
H.G.Muller: you're right. It's only based on hourglass TC but function like a normal clock.
If the device can be modified to use only one hourglass, now we're talking!
Here is the blueprint for that device ->
http://www.coroflot.com/ericchiang/Temp ... t-IDS-West
If the device can be modified to use only one hourglass, now we're talking!
Here is the blueprint for that device ->
http://www.coroflot.com/ericchiang/Temp ... t-IDS-West
-
- Posts: 27808
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: Question to Aart Bik
Well, you hardly need a device for that. An hourglass is the device. You just turn it over at the end of your move. That is how it was originally done. Making a device just to turn something upside-down seems like over-doing it.
-
- Posts: 2821
- Joined: Fri Sep 25, 2015 9:38 pm
- Location: Sortland, Norway
Re: Question to Aart Bik
I bet majority is so used to regular chess clocks that almost nobody want to bother turn it upside down during each move. A device has to rotate it by a lever, particularly because of simplicity. If you keep rotating it manually, at one point your hourglass will eventually fall to the floor and possible break. Therefore the HG need to be stationary or static etc...hgm wrote:Well, you hardly need a device for that. An hourglass is the device. You just turn it over at the end of your move. That is how it was originally done. Making a device just to turn something upside-down seems like over-doing it.
-
- Posts: 27808
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: Question to Aart Bik
On a device to flip an hourglass both players could press the same button!