On Tue, 14 Jul 2015 11:41:25 +0300
Siarhei Siamashka <siarhei.siamas...@gmail.com> wrote:

> On Thu,  2 Jul 2015 13:04:11 +0300
> Oded Gabbay <oded.gab...@gmail.com> wrote:
> 
> > POWER8, 8 cores, 3.4GHz, RHEL 7.1 ppc64le.
> > 
> > reference memcpy speed = 24764.8MB/s (6191.2MP/s for 32bpp fills)

*Very* stable memcpy speed, comparing to patch 7. Impressive.

> > 
> >                 Before           After           Change
> >               ---------------------------------------------
> > L1              61.92            244.91          +295.53%
> > L2              62.74            243.3           +287.79%
> > M               63.03            241.94          +283.85%
> > HT              59.91            144.22          +140.73%
> > VT              59.4             174.39          +193.59%
> > R               53.6             111.37          +107.78%
> > RT              37.99            46.38           +22.08%
> > Kops/s          436              506             +16.06%
> > 
> > cairo trimmed benchmarks :
> > 
> > Speedups
> > ========
> > t-xfce4-terminal-a1  1540.37 -> 1226.14 :  1.26x
> > t-firefox-talos-gfx  1488.59 -> 1209.19 :  1.23x
> > 
> > Slowdowns
> > =========
> >         t-evolution  553.88  -> 581.63  :  1.05x
> >           t-poppler  364.99  -> 383.79  :  1.05x
> > t-firefox-scrolling  1223.65 -> 1304.34 :  1.07x
> > 
> > Signed-off-by: Oded Gabbay <oded.gab...@gmail.com>
> 
> Acked-by: Siarhei Siamashka <siarhei.siamas...@gmail.com>
> 

Hi,

why are there slowdowns up to 7%?
Can the cost of adding more entries to the fast path table be that
much, or is something else going on?

Or if we don't care about that, why?

If you have no idea, maybe check the "all" set of lowlevel-blt-bench if
you can find unrelated operations slowing down for some obscure reason.

I suppose could also see if adding the same amount of fast path table
entries that will never match would cause the same slowdowns as this
patch.


Thanks,
pq
_______________________________________________
Pixman mailing list
Pixman@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/pixman

Reply via email to