[Pixman] [PATCH 5/5] mmx: optimize bilinear function when using 7-bit precision

Matt Turner mattst88 at gmail.com
Fri Jun 29 20:55:22 PDT 2012


On Wed, Jun 27, 2012 at 10:38 PM, Matt Turner <mattst88 at gmail.com> wrote:
> ---
> Reduces runtime of firefox-planet-gnome trace from 156 to 153 seconds on Loongson.
>
> Increases runtime of firefox-fishtank trace from 1030 to 1060 seconds. Why?
>
>  pixman/pixman-mmx.c |   45 ++++++++++++++++++++++++++++++++-------------
>  1 files changed, 32 insertions(+), 13 deletions(-)

Loongson:
image             firefox-fishtank 1037.738 1040.218   0.19%    3/3
image             firefox-fishtank 1056.611 1057.581   0.20%    3/3

ARM/iwMMXt:
image             firefox-fishtank 1487.282 1492.640   0.17%    3/3
image             firefox-fishtank 1363.913 1364.366   0.11%    3/3

I'm mostly okay with the slight decrease in performance on Loongson,
given the speed-up on ARM (and on x86). Maybe look at it later..


More information about the Pixman mailing list