[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