Closed GoogleCodeExporter closed 9 years ago
C versions are slow. Avoid. ARGBUnattenuate_Unaligned (4076 ms) ARGBAttenuate_Unaligned (2931 ms) ARGBUnattenuate_Any (592 ms) ARGBUnattenuate_Invert (571 ms) ARGBUnattenuate_Opt (553 ms) ARGBAttenuate_Any (488 ms) ARGBAttenuate_Invert (471 ms) ARGBAttenuate_Opt (449 ms) TestAttenuate (431 ms) Switch to unaligned memory avoids C fallback. Will hurt aligned Atom and Core, but help unaligned and new cpus ARGBAttenuate_Unaligned (634 ms) ARGBUnattenuate_Any (595 ms) ARGBUnattenuate_Invert (576 ms) ARGBUnattenuate_Unaligned (573 ms) ARGBUnattenuate_Opt (549 ms) ARGBAttenuate_Any (488 ms) ARGBAttenuate_Invert (472 ms) ARGBAttenuate_Opt (455 ms) TestAttenuate (432 ms)
Original issue reported on code.google.com by fbarch...@google.com on 21 Oct 2013 at 9:20
fbarch...@google.com
unittest improved in r840
Original comment by fbarch...@google.com on 4 Nov 2013 at 8:55
Deferring until there is higher demand.
Original comment by fbarch...@google.com on 1 Apr 2014 at 3:46
Original issue reported on code.google.com by
fbarch...@google.com
on 21 Oct 2013 at 9:20