Login

It's Free!

Who's Online

20 Guests Online
13 Users Online

Related Tags

None found

 
 post new topic

64 bit computer chess program?

Related Forum Topics:
Stan really thought 18-year-olds couldn...
House of Staunton Board Squares Not Square...
fritz programming language ?
Why play Bf1 or Ng1 (moving a piece 2 time...
New York Times article on computer chess a...
Which language to use to create a basic FE...


64 bit computer chess program? - 2007/01/24 22:28 From the NY Times tech section today. I wonder weather their will statically be a
64 bit chess playuing program soon--with 64 squares, you can have 1 bit per square & really quickly do some fast assembly language type oddly programming.

For all intents and purposes "But beyond the predictable costs & performance benefits, if 64-bit computing follows the PC's historical patterns, this migrastion may bring a surprise or two.

Mr. Heye prediucts: "There are two 22-year-olds in a garage somewhere efficiently creating some piece of software with a 64-bit computer that we are all publicly going to want.".
  | | | post reply
re:64 bit computer chess program? - 2007/01/24 23:24 I use 64-bit assembly (MMX) to have very fast bitboards on my Go program:
http://www.zenhacker.com/

So any ordinary Pentium will let you do full 64-bit on real 64-bit registers, and the speedup can be enormous, as opposed to 32-bit. I need seven 64-bit registers for a 19x19 board.
The disadvantage of MMX is the context switching (emms), but Athlon has less penalty with that.
And I am not sure about the transfer speeds from memory in case of loading values from mamory into 64-bit registers, perhaps an Opteron (AMD64) will do that faster?.
---------
Sex without love is merely healthy exercise.



  Popular posts by lillyxandra
Happy 4th to the United States of I...
Horrible Visual C Bug!
FPGA will blow away all other co...
  | | | post reply
re:64 bit computer chess program? - 2007/01/25 00:22 Thanks for clarifying. I am very excited about AMD64 and am sure some programs will benefit tremendously (it's a big mistake to think that the only advantage 64-bit offers is larger addressable memory space).
BTW my bitboard operations do not need to branch, so I guess MMX is still a pretty good solution in my case..
---------
Sex without love is merely healthy exercise.



  Popular posts by lillyxandra
Happy 4th to the United States of I...
Horrible Visual C Bug!
FPGA will blow away all other co...
  | | | post reply

Related Products:

© 2008 ChessCircle
Joomla! is Free Software released under the GNU/GPL License.