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

List:       kde-kimageshop
Subject:    Re: Vc branch ready for testing
From:       Sven Langkamp <sven.langkamp () gmail ! com>
Date:       2012-09-06 20:27:02
Message-ID: CAAmsBf=FbLwm9hTJGeKzUvzuxrw9mJXJsm3wnUWW0aS7id2utA () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Thu, Sep 6, 2012 at 7:36 PM, JL VT <pentalis@gmail.com> wrote:

> On Thu, Sep 6, 2012 at 12:16 AM, Sven Langkamp <sven.langkamp@gmail.com>wrote:
> 
> > Hi,
> > 
> > 
> > I have pushed the krita-vc-langkamp branch. It does implement the brush
> > mask computation with vc.
> > To build the branch you need a cpu with SSE2 and Vc 0.61 or git:
> > http://code <http://code.compeng.uni-frankfurt.de/projects/vc>
> > *
> > *
> > *I need to look up \
> > *.compeng.uni-frankfurt.de/projects/vc<http://code.compeng.uni-frankfurt.de/projects/vc>
> >  AVX should work too, but requires a change in the Krita cmake file.
> > 
> > With the branch there is around 15x speedup in the mask benchmark and
> > about 2-3x speedup in the stroke benchmark (for brushes without random and
> > density).
> > 
> 
> You are a hero.
> 
> And I juuust got an i7 Core 2600K Sandy Bridge... When I have this
> installed, it'll be time to compile your branch.
> And play with Krita. This will be good.
> 

Don't get too excited. Animtim has reported an actual speedup of 2,
although that was still without AVX so it might get better. I also have a
few more idea how to optimize it further.


[Attachment #5 (text/html)]

<br><br><div class="gmail_quote">On Thu, Sep 6, 2012 at 7:36 PM, JL VT <span \
dir="ltr">&lt;<a href="mailto:pentalis@gmail.com" \
target="_blank">pentalis@gmail.com</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"> <div class="gmail_quote"><div class="im">On Thu, Sep 6, 2012 \
at 12:16 AM, Sven Langkamp <span dir="ltr">&lt;<a \
href="mailto:sven.langkamp@gmail.com" \
target="_blank">sven.langkamp@gmail.com</a>&gt;</span> wrote:<br></div><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"> <div class="im">
Hi,<div><br></div><div><br></div><div>I have pushed the krita-vc-langkamp branch. It \
does implement the brush mask computation with vc. </div><div>To build the branch you \
need a cpu with SSE2 and Vc 0.61 or git: <a \
href="http://code.compeng.uni-frankfurt.de/projects/vc" \
target="_blank">http://code</a></div>

<div><font color="#0000EE"><u><br></u></font></div></div><div><font \
color="#0000EE"><u>I need to look up </u></font><a \
href="http://code.compeng.uni-frankfurt.de/projects/vc" \
target="_blank">.compeng.uni-frankfurt.de/projects/vc</a></div> <div class="im">


<div>AVX should work too, but requires a change in the Krita cmake \
file.</div><div><br></div><div>With the branch there is around 15x speedup in the \
mask benchmark and about 2-3x speedup in the stroke benchmark (for brushes without \
random and density).</div>

</div></blockquote><div><br></div><div>You are a hero.</div><div> </div><div>And I \
juuust got an i7 Core 2600K Sandy Bridge... When I have this installed, it&#39;ll be \
time to compile your branch.</div><div>And play with Krita. This will be good.</div> \
</div></blockquote><div><br></div><div>Don&#39;t get too excited. Animtim has \
reported an actual speedup of 2, although that was still without AVX so it might get \
better. I also have a few more idea how to optimize it further. </div> </div>



_______________________________________________
kimageshop mailing list
kimageshop@kde.org
https://mail.kde.org/mailman/listinfo/kimageshop


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

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