Author: Robert Hyatt
Date: 11:38:26 04/09/02
Go up one level in this thread
On April 09, 2002 at 13:44:03, Keith Evans wrote: >On April 09, 2002 at 10:01:10, Robert Hyatt wrote: > >>On April 08, 2002 at 23:58:40, Keith Evans wrote: >> >>>So how many more of these tables are there...? >> >>That's a good question. But first, a more important question... what would >>be the _best_ way to do this in hardware? IE lookup tables are the best way >>(so far) for software... But for hardware things would probably be >>different. IE it would be possible to rotate the bitboards in hardware >>rather than storing them already rotated... This probably needs some thought >>as it is not always the best idea to take a software algorithm and stuff it into >>hardware as-is... > >I guess that it would be only be interesting if you could rotate in a single >cycle? Yes.. but when you think about it, for a designed ASIC, this is just a simply pathway operation... reading the bits from X, re-arranging them via simple "wires" and then delivering them to Y in a rotated form... For an ASIC, it would take some thought as to how to accomplish this, if it is possible... > >The major problem that I have is that I don't understand what your functions are >really doing, so I can't really think about the big picture. I could browse the >Crafty source, but only after I file my taxes. (It's one of those - you owe the >govt $$$ years. Hard to get motivated to finish!) I can explain the rotated stuff if that is what you are asking about...
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.