[Sugar-devel] Cairo performance (was Re: SVG performance)

Sayamindu Dasgupta sayamindu at gmail.com
Tue Dec 9 03:59:49 EST 2008


On Tue, Dec 9, 2008 at 2:15 PM, Bernie Innocenti <bernie at codewiz.org> wrote:
> Marco Pesenti Gritti wrote:
>>> I would like to see someone try getting in touch with Carl Worth
>>> (www.cworth.org) and ask him to look at Cairo performance on an XO.  I've
>>> tried contacting him in the past but not gotten a response.  It might be
>>> that we need to switch to an integer-only version, enable some optimization
>>> flags, or something similarly simple.
>
> Also, our poor results with svg rendering were on an a regular laptop
> with an Athlon 64 CPU.
>
>


There's a cairo configure option:

  --disable-some-floating-point
                          Disable certain code paths that rely heavily on
                          double precision floating-point calculation. This
                          option can improve performance on systems without a
                          double precision floating-point unit, but might
                          degrade performance on those that do.


Maybe someone can do some tests with this flag on. I'm totally
clueless about the capabilities of the XO CPU, but it might be an
interesting thing to try out.
Thanks,
Sayamindu


-- 
Sayamindu Dasgupta
[http://sayamindu.randomink.org/ramblings]


More information about the Sugar-devel mailing list