[Webkit-unassigned] [Bug 43903] Speeding up SVG filters with multicore (SMP) support

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Apr 8 23:51:10 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=43903





--- Comment #42 from Nikolas Zimmermann <zimmermann at kde.org>  2011-04-08 23:51:08 PST ---
(In reply to comment #35)
> > The code doesn't fit with the rest of WebKit, and it doesn't fit well with some target platforms (e.g. on OS X, one should use libdispatch for parallel jobs).
> 
> As far as I see the central question of the patch is the generic WebKit interface for parallel jobs. The technical details (which platfom how implements them) is secondary. The header contains a simple, portable interface, which has 3 steps:
>  - request threads, passing the optimal number of threads
>  - system returns with the number of allocated threads (always <= optimal, but >= l), 
>  - fill the thread local data
>  - execute the jobs, and wait for finish
> 
> Alexey, would you do that a different way? Again, the purpose of this work seems to find a simple, yet powerful parallel processing interface. The openmp thing is just an implementation, nothing more.

Can we maybe split up everything openmp related into a different header, to really make it a detail of the implementation.

I think the patch is already great as-is, though I'm absolutely no expert in this area, and like the hear from others how to go on :-)

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list