FIAS . Impressum . Privacy

Ivy Bridge Support

Sven Langkamp [please enable javascript to see the address]
Fri Sep 7 14:24:12 CEST 2012


On Fri, Sep 7, 2012 at 8:52 AM, Matthias Kretz <
[please enable javascript to see the address]> wrote:

> On Friday 07 September 2012 03:22:08 Sven Langkamp wrote:
> > currently Vc doesn't check for Intel Ivy Bridge CPUs (Family 6, Model
> 58).
> > Falls back to Core2 and doesn't enabled AVX.
> > Can that be added?
>
> done. Let me know if it works as expected.
>

Couldn't test it myself as I don't have that CPU. But I got some feedback
from other team members that it correctly detected avx. Performance looks
like it was used.


> BTW, do you have interest in the F16C instructions IvyBridge supports? I.e.
> store your floating-point data with 16-bit but do calculations in 32-bit?
> This
> may move a bottleneck from I/O to calculation.


Not that important currently, but it could get interesting in the future.
In Krita the 16-bit float colorspace uses the half type specified by
OpenEXR. We might want to speedup that in the future, so it could be
interesting.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://compeng.uni-frankfurt.de/pipermail/vc/attachments/20120907/1c1f7f1d/attachment.html>


More information about the Vc mailing list
FIAS . Impressum . Privacy