Re: [eigen] some problems with building with AltiVec enabled |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] some problems with building with AltiVec enabled
- From: "Gael Guennebaud" <gael.guennebaud@xxxxxxxxx>
- Date: Fri, 22 Aug 2008 15:30:22 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=bDLl+fxRAh6pwozPhk0T/f0wbZoOr1jgZmKQyjX6l2w=; b=XefubRwfTTu4vMYAD2tU06PXVLTwDtIXhs5XekvCwvlDWN7OQCHca5RIvQIQkW82Q/ 4P9aiBCnLOuYAItxmVbL+7dGzrMkgb8QkdeUAoQ3s6I7enDJcuOYPTpHbgp8BB6Ks9f6 85a0/NIqtP+kUVQX7QcnvXZiTOO9JHDJsgIe4=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=sWwnJaaZKpfR+YD8XbV1daSLYN6AW/zKA7MJfNAjGZ+Z3lRcNwtczF6r1+IV2FIpJ1 O+NWGHEI1Bp7FfumrfdoYrKqe+iCw1M5oh/iq7kWzwqH9kQRO2skUKCPr1qZ6tGw7R/9 RxAGt9v05K6znRtok+9vC6G7UgZFWQyYd7Rts=
patch committed, thanks a lot.
On Fri, Aug 22, 2008 at 12:37 PM, Konstantinos Margaritis
<markos@xxxxxxxx> wrote:
> Ok, I have an update of the AltiVec packetmath.h, seems ei_predux* methods
> were buggy, so I fixed them. Plus, ei_pdiv, ei_pmul were also problematic, I
> had to invent a new algorithm for ei_pmul (integer case) as AltiVec does not
> have an instruction for that and most algorithms on that are about unsigned
> ints (Eigen2 uses signed 32-bit ints). ei_pdiv was disabled for now, but I
> intend to look at it again closer. Right now many tests pass, except these:
>
> * cholesky (some times it fails, 3/10 failures)
> * geometry (3/10 failures)
> * inverse (1/10 failures)
> * sum (2/10 failures)
I have the same here. The failures are likely due to numerical
precision issues, and then just noise though we never checked that
carefully.
gael.