[cairo] Feedback from the 1.3.4 snapshot

Kalle Vahlman kalle.vahlman at gmail.com
Thu Nov 30 10:09:14 PST 2006


2006/11/30, Carl Worth <cworth at cworth.org>:
> So I've received some pretty good feedback to the 1.3.4 snapshot so
> far. Benjamin Otte reports that swfdec, (a free viewer for flash
> files), benefits greatly from this new snapshot. In his own words:
>
>         <Company>       wow
>         <Company>       awesome
>         <Company>       1.3.4 really is fast

I was hesitating if I should even mention these, but I had the same
reaction to these numbers (1.2.6 vs 1.3.4 on the Monahans board we
have at work, no FPU):

image-rgba             tessellate-256-100  11428.91 0.01% ->  10.25
1.66%: 1114.58x speedup
█████████████████████████████████████████████████████████████████████▋
image-rgb              tessellate-256-100  11428.19 0.02% ->  10.68
1.68%: 1069.85x speedup
██████████████████████████████████████████████████████████████████▊
image-rgb               tessellate-64-100  161.65 0.02% ->   1.61
2.74%: 100.59x speedup
██████▎
image-rgba              tessellate-64-100  161.59 0.07% ->   1.65
0.64%: 98.05x speedup
██████▏
image-rgba  zrusin_another_tessellate-415  1234.70 0.01% ->  35.57
1.06%: 34.71x speedup
██▏
image-rgb   zrusin_another_tessellate-415  1234.72 0.02% ->  38.41
1.18%: 32.14x speedup
██
image-rgba        zrusin_another_fill-415  1483.33 0.02% ->  59.28
0.48%: 25.02x speedup
█▌
image-rgb         zrusin_another_fill-415  1483.74 0.05% ->  61.32
0.44%: 24.20x speedup

Now, yes, they look totally bogus. However, I have gotten these
numbers three times now so I am inclined to actually believe their
validity. What is clear as day though is that these are not simply
1.3.4 "being better", they are 1.2.6 doing something horribly wrong.
So the inverse of that could be that 1.3.4 is doing something right,
which is very nice ;)

The actual logs are available,  in case anyone wants to ogle them:
http://kalle.vahlman.googlepages.com/cairo-perf-run-1.2.6-2006-11-30.log
http://kalle.vahlman.googlepages.com/cairo-perf-run-1.3.4-2006-11-30.log

I wouldn't take these numbers too seriously without knowing more about
where it all happens, but thought thry would amuse people (they surely
amused me :).

-- 
Kalle Vahlman, zuh at iki.fi
Powered by http://movial.fi
Interesting stuff at http://syslog.movial.fi


More information about the cairo mailing list