[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cairo
Subject:    Re: [cairo] Cairo 1.9.2 performance
From:       Rodrigo Kumpera <kumpera () gmail ! com>
Date:       2009-06-17 23:52:58
Message-ID: 8cca42d80906171652q15d72737g949e9bc529504dec () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hi,

Which arch did you run those tests?

There have been some discussion on some perf issues on ARM for stuff that is
new on 1.9.2.
Can you run the test under cairo-trace so others can reproduce your
benchmark? See http://cairographics.org/FAQ/#profiling

Rodrigo

On Wed, Jun 17, 2009 at 7:52 PM, cu <cairouser@yahoo.com> wrote:

> Good day all!
>
>  I decided to test our application (that currently uses Cairo 1.8.6)
> with 1.9.2 snapshot. A quick test had shown that there is an enormous
> performance degradation when using 1.9.2. Here are the self-test printout:
>
> Using 1.9.2 (times in seconds):
> Loading running time: 1.11
> Transforming running time: 0.06
> Drawing running time: 5.18
>
> Using 1.8.6:
> Loading running time: 1.12
> Transforming running time: 0.06
> Drawing running time: 0.50
>
>
> As you can see, drawing time for the same set of sample data increased
> x10 (5.18 sec vs. 0.5 sec). The application is using image backend and
> draws approximately equal mix of lines, polygons, "icons" (copies pieces
> of another image into the working surface) and text output (essentially
> short labels).
>
> This test was performed with Pixman 0.14 and 0.15.12 - there seems to be
> no difference based on Pixman version.
>
> I realize that 1.9.2 is not a release yet - but 10 times loss of
> performance is something that is not easily overcome. (Personally, I was
> hoping for performance improvement - we can use a few milliseconds, but
> now I'd just like to keep what was there before).
>
> Any advice and ideas would be appreciated!
>
> _______________________________________________
> cairo mailing list
> cairo@cairographics.org
> http://lists.cairographics.org/mailman/listinfo/cairo
>

[Attachment #5 (text/html)]

Hi,<br><br>Which arch did you run those tests?<br><br>There have been some discussion \
on some perf issues on ARM for stuff that is new on 1.9.2.<br>Can you run the test \
under cairo-trace so others can reproduce your benchmark? See <a \
href="http://cairographics.org/FAQ/#profiling">http://cairographics.org/FAQ/#profiling</a><br>
 <br>Rodrigo<br><br><div class="gmail_quote">On Wed, Jun 17, 2009 at 7:52 PM, cu \
<span dir="ltr">&lt;<a \
href="mailto:cairouser@yahoo.com">cairouser@yahoo.com</a>&gt;</span> \
wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, \
204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> Good day all!<br>
<br>
 I decided to test our application (that currently uses Cairo 1.8.6)<br>
with 1.9.2 snapshot. A quick test had shown that there is an enormous<br>
performance degradation when using 1.9.2. Here are the self-test printout:<br>
<br>
Using 1.9.2 (times in seconds):<br>
Loading running time: 1.11<br>
Transforming running time: 0.06<br>
Drawing running time: 5.18<br>
<br>
Using 1.8.6:<br>
Loading running time: 1.12<br>
Transforming running time: 0.06<br>
Drawing running time: 0.50<br>
<br>
<br>
As you can see, drawing time for the same set of sample data increased<br>
x10 (5.18 sec vs. 0.5 sec). The application is using image backend and<br>
draws approximately equal mix of lines, polygons, &quot;icons&quot; (copies \
pieces<br> of another image into the working surface) and text output \
(essentially<br> short labels).<br>
<br>
This test was performed with Pixman 0.14 and 0.15.12 - there seems to be<br>
no difference based on Pixman version.<br>
<br>
I realize that 1.9.2 is not a release yet - but 10 times loss of<br>
performance is something that is not easily overcome. (Personally, I was<br>
hoping for performance improvement - we can use a few milliseconds, but<br>
now I&#39;d just like to keep what was there before).<br>
<br>
Any advice and ideas would be appreciated!<br>
<br>
_______________________________________________<br>
cairo mailing list<br>
<a href="mailto:cairo@cairographics.org">cairo@cairographics.org</a><br>
<a href="http://lists.cairographics.org/mailman/listinfo/cairo" \
target="_blank">http://lists.cairographics.org/mailman/listinfo/cairo</a><br> \
</blockquote></div><br>



_______________________________________________
cairo mailing list
cairo@cairographics.org
http://lists.cairographics.org/mailman/listinfo/cairo

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic