bob wrote:Note that dividing the dual-core speed by 2 is not a good comparison to 1-core speed in many cases. There are bottlenecks to perfect scaling in SMP boxes. Some processors share more levels of cache, some don't. Some have 3 levels of cache, some only 2. Some have slower memory cycle times. Etc...geots wrote:Most everyone will catch this I am quite sure if they run the executables in console mode to see if Ablett's is faster than the one from the Crafty site. I don't imagine there would be a lot of difference- they will both be ok to use. But there are some who are adamant about always using the fastest of the 2. In console mode, Jim's shows 3.8M nps. The one from the Crafty site shows 7.1M nps. But Jim's is on 1 Core, and the other is running the count on 2 Cores. Multiply or divide- whatever- but if you double Jim's for 2 Cores, you then get 7.6M nps. So Ablett's is actually the faster of the 2. Doesn't in any way mean the other you should not use- they are both fine. But it is what it is- and Jim's is the faster of the 2. Will that translate into more elo? I haven't a clue.
Best,
george
I'm not quite sure why you mentioned "console mode" since Crafty always runs in console mode, it just sometimes "talks" directly to a user, sometimes it talks indirectly through a GUI. Same exact code and compiled executable, however...
Only reason I even mentioned console is because lots of times I will see which compile is faster, and use that exe when I install the engine. It can be a way of determining the fastest BEFORE installation.
Best,
george