> I am not quite sure how internally those _mm_* functions work, but if
> those are really functions, it will definitely hurt the performance. I
> think use assembly SSE2 instruction set directly (like paddw) should be
> much better.
>
> Vic
>
The _mm_* functions are compiler intrinsics and map 1:1 to the 
corresponding SSE instructions. It's just a nicer and cleaner interface 
to the instruction set (and there is no function call overhead).

-Martin
> On 06/10/2011 02:09 PM, S. Erisman wrote:
>> Yeah, those are similar numbers to what I am getting as well.  I even
>> setup a new ubuntu machine to make sure it wasn't just the test machine
>> I was using.  I'm beginning to think that maybe using SSE isn't the best
>> way to optimize this.
>
>
> ------------------------------------------------------------------------------
> EditLive Enterprise is the world's most technically advanced content
> authoring tool. Experience the power of Track Changes, Inline Image
> Editing and ensure content is compliant with Accessibility Checking.
> http://p.sf.net/sfu/ephox-dev2dev
> _______________________________________________
> Freerdp-devel mailing list
> Freerdp-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freerdp-devel


------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to