Computer Chess Club Archives


Search

Terms

Messages

Subject: An Opteron note

Author: Robert Hyatt

Date: 18:18:05 11/26/03


I have been converting the X86.s file to work in 64 bit mode on the Opteron
system I am playing with.  And I must say that after studying the Opteron
64 bit instruction set, I'm impressed.

First, all the old opcodes work..   mov, sub, bsf, etc..

Second, the familiar 8 32-bit regs are still there.  But they can be
named %rax rather than %eax to stretch them to 64 bits.  Cute.  And
then there are 8 more registers you can use with the same old opcodes
and addressing modes.

In short, it's well-thought-out and very easy to use.  I'll post some
performance later.  I have PopCnt(), FirstOne() and LastOne() working
fine.  After I finish the others, I'll see how much (if any) it speeds
things up.




This page took 0.01 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.