Manta Interactive Ray Tracer Development Mailing List

Text archives Help


Re: [MANTA] simd intrinsic macro layer?


Chronological Thread 
  • From: "Steven G. Parker" <sparker@cs.utah.edu>
  • To: Aaron Knoll <knolla@cs.utah.edu>
  • Cc: manta@sci.utah.edu
  • Subject: Re: [MANTA] simd intrinsic macro layer?
  • Date: Fri, 12 May 2006 11:41:13 -0600

I am not opposed to it, but it should be done carefully (and measured) to ensure we don't lose performance.

Unfortunately, some things depend on the specific semantics of the instructions (like the saturating features of pixel conversion or the number of bits of precision you get from approximate reciprocal square root instructions), so it might not be portable in all cases.

Steve


On May 12, 2006, at 11:32 AM, Aaron Knoll wrote:

Would anyone be adverse to my putting a SIMD macro layer in Core? (So instead of _mm_add_ps we'd have add4, like in DynRT)

This could come in handy anyway if we ever need to hardware- abstract for the PowerPC's or Cell...

-Aaron






Archive powered by MHonArc 2.6.16.

Top of page