POV-Ray : Newsgroups : povray.beta-test : Radiosity Status: Giving Up... : Re: Radiosity Status: Giving Up... Server Time
29 Jul 2024 08:10:44 EDT (-0400)
  Re: Radiosity Status: Giving Up...  
From: Thorsten Froehlich
Date: 1 Jan 2009 07:30:57
Message: <495cb781$1@news.povray.org>
Warp wrote:
> Thorsten Froehlich <tho### [at] trfde> wrote:
>> Look in the gcc or icc standard library implementations how they do it. Or 
>> compile and disassemble the compiled code.

<snip>

>   I haven't really looked at what the gcc sincos library call is doing,
> but it might well be that it just executes an fsincos opcode, and that
> the time difference is coming from the overhead of the function call.

You asked what a fast SSE trigonometry implementation would look like, not 
what code your compiler generates when targeting a P4. So clearly you should 
not be looking at the x87 implementation using the fsincos opcode when you 
want to know how the SSE code would look like!?!

	Thorsten


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.