Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Anyone ever read this book? (OT)

Author: Slater Wold

Date: 12:06:09 03/29/02

Go up one level in this thread


On March 29, 2002 at 14:36:47, Keith Evans wrote:

>On March 29, 2002 at 13:54:13, Slater Wold wrote:
>
>>On March 29, 2002 at 12:38:02, Keith Evans wrote:
>>
>>>On March 29, 2002 at 09:56:38, Slater Wold wrote:
>>>
>
>>BTW, I don't think Verilog is OT because it's a HDL.  Which relates to Computer
>>Chess.  Because that's what I plan on using it for.  ;)
>>
>>What I plan to do:
>>
>>Get Crafty to use HW CPU's (FPGA's) to reach over 100M nps.
>>
>>And do it with > 5 FPGA's.
>>
>>The new Virtex FPGA's can do over 1M gates, so I am *thinking* I should be able
>>to get about 25M nps on one.
>
>Good luck. I have access to a lot of this sort of thing at work, but am lacking
>the motivation to adapt it to chess right now. (I hope that you can get access
>to EDA tools through work or something, because they are quite expensive.) We
>have a board with four XCV1000E parts that we used to prototype an ASIC at
>speed, and we're building a board with six of the XC2V4000 parts for a different
>architecture.

I think I can get the EDA tools through my old school.  Really haven't thought
this *completly* out yet.  I was thinking about using a XCV800 FPGA.  I know
someone who is currently using this in the same capacity I'd like to use mine,
and he's getting 10M nps on a *basic* alpha/beta search.  He also has the ideas
on PCI device drivers and such.

>One thing for you to consider is that a lot of the Verilog materials will assume
>that you're already a skilled digital hardware engineer. You absolutely need to
>know how to think like a hardware engineer before you'll be able to design and
>debug hardware - verilog doesn't change this.

I planned on it being, for the most part, a learning experience.  ;)

>I think that parts of the coding will be quite tedious, so you might consider
>using scripts to generate verilog code for parts of your design.
>
>Lastly, before you start designing, you might want to propose your architecture
>here on CCC and get some feedback on whether or not the assumptions that you
>used in your performance calulations are valid. If your ideas are sound, then
>you might consider writing a proposal to Xilinx - they might be willing to
>assist you if they could use it as a part of a Deep Virtex marketing campaign.
>Mention that Altera is working on a Deep Apex/Stratix if they resist ;-)

Very good idea.  Thanks!

>Regards,
>Keith



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.