Author: Bas Hamstra
Date: 02:45:29 05/08/00
What are the experiences about using the MMX registers for 64 bits manipulations so far? There are 8 64-bits registers just sitting there, doing nothing! They can do OR/XOR/AND like normal registers, in 1 tick. common instructions are pairable, so 0,5 tick. They are supposed to load/unload as fast as normal registers. Everything one needs, you would think. I have done some experiments, and got them to work fine. One problem I see is that they don't set the flag register. For example: how do you test if a bitboard is zero? Secondly it doesn't seem as fast as I hoped, but that could also be my lack of asm experience. Anyone other experiences? According to "the book" it should be fast. So why isn't anyone using it? EIGHT mighty registers!! Regards, Bas Hamstra.
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.