X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=src%2Fglucose%2Fi965%2Ffirst_look.mdwn;h=6aeac4ccfc5af9dae8ea30f017256174fcd21aa7;hb=5c014fe14d7a114dc525711d3236feb10f27177f;hp=c1c54ab0fc2fc87d389ca60d7daf90be93bbf5e9;hpb=9627548cd8e570faa16b2755bf5a65bb1df86ec0;p=cworth.org diff --git a/src/glucose/i965/first_look.mdwn b/src/glucose/i965/first_look.mdwn index c1c54ab..6aeac4c 100644 --- a/src/glucose/i965/first_look.mdwn +++ b/src/glucose/i965/first_look.mdwn @@ -1,6 +1,6 @@ -[[meta title="A first look at Glucose on the i965"]] +[[!meta title="A first look at Glucose on the i965"]] -[[tag xorg exa performance i965]] +[[!tag xorg exa performance i965]] As readers of my blog know, I've been working on improving the Intel 965 driver within the [EXA](http://cworth.org/tag/exa/) acceleration @@ -22,18 +22,20 @@ instructions](http://www.freedesktop.org/wiki/Software/Glucose). I've followed those instructions and run a benchmark comparing Glucose and EXA. The benchmark I chose is the expedite application that comes with evas, (thanks to the people that kindly pointed out this newer -benchmark to me after m recent +benchmark to me after my recent [explorations](http://cworth.org/exa/i965/render_bench/) with the -older render_bench). To get expedite you'll need the e17/libs/evas and +older evas benchmarks). To get expedite you'll need the e17/libs/evas and e17/apps/expedite modules from [enlightenment CVS](http://enlightenment.org/p.php?p=download/cvs&l=en). Expedite is a nice benchmark in that it separates things like image -blending and text rendering into separate tests, (unlike -render_bench). It's also nice that evas includes many backends which -can be interesting for comparison, (though I won't be looking at -anything but its XRender-based backends here---and it looks like evas' -cairo and OpenGL backends are not currently functional). +blending and text rendering into separate tests, (unlike the older +evas benchmark). It's also nice that evas includes many backends which +can be interesting for comparison. But I won't be looking at anything +but its XRender-based backends here---and it looks like evas' cairo +and OpenGL backends are not currently functional. They are disabled by +default, and when I enabled them I ran into compilation problems, (I +suspect neglect and bit rot). So here are the results I got for three acceleration architectures: @@ -48,7 +50,7 @@ So here are the results I got for three acceleration architectures: The results are all normalized to the performance of our baseline, XAA. And larger numbers are better. -[[img expedite.png]] +[[!img expedite.png]] The [raw data](http://cworth.org/glucose/i965/first_look/expedite.data) is also