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.