Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: How about 64-bits?

Author: Gerd Isenberg

Date: 02:31:58 10/15/02

Go up one level in this thread


On October 14, 2002 at 19:57:45, Russell Reagan wrote:

>On October 14, 2002 at 18:55:00, Gerd Isenberg wrote:
>
>>Some current MMX-drawbacks, like expensive "movd" vector-path instructions to
>>pass mmx to reg32 will disappear with hammer. Hammer will have 16! 128-bit
>>XMM-registers, with  SSE2 and 3Dnow instructions. You can generate two attack
>>sets for one kind of piece simultaniously.
>
>Wow, it sounds like you could store an entire bitboard based position in just
>the MMX registers on the Hammer. That could make things interesting :)
>

Hmmm, may be...

mm0 := occupied
mm1 := pawns
mm2 := knights
mm3 := bishops
mm4 := rooks
mm5 := queens
mm6 := kings
mm7 := white

But the lack is no more mmx-register is free for temporary results. So that must
be done in gp 64-bit or XMM-registers. It depends on how expensive the movq
reg64, mmxreg will be on hammer.
Another drawback: You can't index the registers like mmx[piece] (only with
modifying the r/m opcode-flags :-)

Gerd



>I always find it fascinating to think what will be possible in the future.
>
>Russell



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.