Re: [eigen] sse asin implementation |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] sse asin implementation
- From: Rohit Garg <rpg.314@xxxxxxxxx>
- Date: Tue, 7 Apr 2009 20:29:40 +0530
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=tSYYPeFATeuT8RJDi6GYAxEoWUXCklgTnfYat6ZpCIw=; b=iCMDkbaA6PnZvzXAj+KUJNWpp9BIFEVqcJEFVmRztv5e916T9fatOzx//ljAL+ob+C mYE5foNXC7TEplnIyAr5+hYjWVec2/qF8HVmCvsQl2Tkly3pANbScYzN/w62YTMGTogc 1EGuEgTjOtLTP/+um6m8XQXrgMhg5LYdirQuo=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=PQLHRpoqQo2Q23hTGrMEXzXc7WW0QpEGik6v+KFmknUB1N0wiActH17lhTCuq5ppYv ewQ1iQ31tnJuB68x7edJ6udqzLDTTbFSxVWW0PtqKkti9RjGWG7/uMawHqNbbwkQ2uxy 955jju6CWJ2bpjmsEVy4uCtUbysktf82vZPxo=
Actually AFAIK, using more than 64 bits for doubles is _non_ compliant
with the IEEE spec.
On Tue, Apr 7, 2009 at 7:25 PM, Benoit Jacob <jacob.benoit.1@xxxxxxxxx> wrote:
> 2009/4/7 Rohit Garg <rpg.314@xxxxxxxxx>:
>> Hang on, I thought otherwise. And Gael pointed out that the sqrt_ps
>> was exact according to IEEE spec, what about add,sub,mul,div?
>
> Ah ok, i got that one wrong. A quick google search suggests that SSE
> is IEEE compliant indeed. What remains true is that SSE is less
> precise than non-SSE code for double's because in non-SSE the CPU is
> able to use long double's of 80 bit internally to limit propagation of
> errors, but I don't know if anything like that applies for floats
> (since here we're discussing floats).
>
> I told you i'm not competent ;)
> Benoit
>
>
>
--
Rohit Garg
http://rpg-314.blogspot.com/
Senior Undergraduate
Department of Physics
Indian Institute of Technology
Bombay