I probably don't know what I'm talking about but, I thought sse/2/3 was actually 128-bit(the actual sse registers are 128-bit on modern x86 processors(AMD64,P4)). It doesn't seem to make any sense that 32-bit instructions would need 128-bit registers on the CPU to work.