Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: What's the best architecture?

Author: Robert Hyatt

Date: 07:19:11 06/05/04

Go up one level in this thread


On June 05, 2004 at 00:18:46, Joshua Shriver wrote:

>
>>
>>The architecture is X86.  That means your mov eax, mem stuff will work just
>>fine, except that it gets extended on the opteron (and eventual intel X86-64
>>as well) so that eax becomes rax for 64 bit registers, and then you get the new
>>r8-r15 extra 8 registers that AMD added.
>>
>>I found it trivial to program, assuming you know X86 already.  change the
>>register names, and use the extra 8 that are not there in normal X86 and that's
>>enough to get you started...
>
>At my core I'm an assembly programmer. Just makes more sense to me... while it
>has proven to be an economical disadvantage in the days of VB programmers I
>absolutely adore low-level programming and I have a true respect for the
>architecture.
>
>Didnt know that Opterons introduced more registers.. excuse me but *drool*
>register and L1 cache is the way to go.
>
>Know if AMD released any .pdf or whatever docs giving an arch document as Intel
>does with their line?
>
>I'd love to get some low-level Opteron spec docs.
>
>I am not the greatest programmer, but I still have asperations for writing a
>great Chess engine, and hope that multiple assembly cores let alone great C
>algorithm backends will prove to be beneficiial. I've been working off and on on
>writing an PPC assembly based core for crafty for a while now. I just hope I can
>create something worthy that you can incorporate in your code eventually.
>
>
>Anyway thanks for the input it's greatly appreciated sir.. it's always and honor
>talking with you.
>
>Sincerely,
>Joshua Shriver

There are docs, although I have not looked at them.  Eugene and Gerd are
frequently quoting them however.

The neat thing is that I wrote asm for the opteron with _no_ docs.  Which shows
how easy it really is if you already know X86...





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.