<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 10/29/2012 09:45 AM, Dmitry Kazakov
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAEkBSfU26h1FZEyiMB+hSO=Y7+PjaW+y1oKYh9D_O2xtFDC5aQ@mail.gmail.com"
      type="cite">
      <div class="gmail_quote">On Mon, Oct 29, 2012 at 12:28 PM,
        Boudewijn Rempt <span dir="ltr"><<a moz-do-not-send="true"
            href="mailto:boud@valdyas.org" target="_blank">boud@valdyas.org</a>></span>
        wrote:<br>
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex">
          I'm not sure whether there's already something suitably
          cross-platform in solid, but Rami Radi from Intel pointed me
          at <a moz-do-not-send="true"
            href="http://libcpuid.sourceforge.net/documentation.html"
            target="_blank">http://libcpuid.sourceforge.net/documentation.html</a>
          -- we could use that to make sure that binaries compiled with
          avx support don't crash on non-avx systems but use the
          fallback.<br clear="all">
        </blockquote>
      </div>
      <br>
      As far as I know Vc does its own check for the presence of a
      particular instruction set on the runtime, so it won't crash at
      least. But as reported by Sven its own fallbacks are slower than
      our integer implementation of the routines.<br>
    </blockquote>
    <br>
    Hi Dmitry, <br>
    <br>
    and what about the idea that Sven posted: using the same integer
    optimizations in SIMD? Or does VC not provide 16bit unsigned
    integer? Because in that way it should automatically use the same
    optimizations in the fallback, shouldn't it?<br>
    <br>
    Greetings<br>
    André<br>
    <br>
    <br>
  </body>
</html>