On 10/29/07, <b class="gmail_sendername">IOhannes m zmoelnig</b> &lt;<a href="mailto:zmoelnig@iem.at">zmoelnig@iem.at</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
SSE2 is generally preferred over MMX since you can handle even more data<br>with single instructions (and/or other types)</blockquote><div><br>A big chunk of SSE2 is a direct replacement for MMX as well.&nbsp; The MMX code could serve as a template for the SSE2 replacement.&nbsp; You still have the problem of nearly half a dozen SIMD variants to test for on x86 which is an ass pain.&nbsp; 
<br></div><br></div>