Programs 64b processor

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

lucasart
Posts: 3243
Joined: Mon May 31, 2010 1:29 pm
Full name: lucasart

Re: Programs 64b processor

Post by lucasart »

Hood wrote:
lucasart wrote: No there is a distinction in what Ronald is saying that you seem to have missed
=> yes x86-64 is faster than x86 in general, and that is an *exception* (more registers)
=> the extensive use of bitboards makes chess programs faster on 64 bit regardless of the architecture. in my engine the difference is like day and night, 64 bit is almost twice faster, and it's normal given the amount of bitboard operations.
Would that mean that Strelka being 32b and SP is the strongest algorithm?
It is at 5th place above and among 64 b programs!
Hood
Could be!
Strelka is probably the strongest 32 bit 1 CPU engine.
But still, all things equal, and assuming a correct bitboard implementation, 64 bit certainly helps. So a strelka with bitboards would be even stronger! And a Strelka with bitboards and SMP even more so. However SMP is not a trivial thing to implement...
lucasart
Posts: 3243
Joined: Mon May 31, 2010 1:29 pm
Full name: lucasart

Re: Programs 64b processor

Post by lucasart »

geots wrote: You just need to be sure, whether 32-bit or 64-bit, that you don't get your hands "soiled" by touching Windows. We can't have that- you with filthy hands.
What If I use Windows with gloves on. Would that be OK ?

just kidding ;)
ernest
Posts: 2059
Joined: Wed Mar 08, 2006 8:30 pm

Re: Programs 64b processor

Post by ernest »

lucasart wrote:So a strelka with bitboards would be even stronger!
How do we know that Strelka is not with bitboards? I thought it was...

http://chessprogramming.wikispaces.com/Strelka
In the meantime, in July 2007, Jury Osipov admitted Strelka was based on Fruit rewritten to bitboards, and was successively improved in evaluation and search with correlation analysis of Rybka's assessment of the positions. Osipov further mentioned he studied Rybka using a disassembler, to achieve an even greater similarity, and that he felt that Vasik Rajlich likely walked the same path as he did, essentially to rewrite Fruit to bitboards and include material imbalance tables by Larry Kaufman
User avatar
geots
Posts: 4790
Joined: Sat Mar 11, 2006 12:42 am

Re: Programs 64b processor

Post by geots »

lucasart wrote:
geots wrote: You just need to be sure, whether 32-bit or 64-bit, that you don't get your hands "soiled" by touching Windows. We can't have that- you with filthy hands.
What If I use Windows with gloves on. Would that be OK ?

just kidding ;)


If fooling with Windows- just wash often. :lol: :lol:


Best,

george