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

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 7 10:25:47 PDT 2011


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





--- Comment #35 from Zoltan Herczeg <zherczeg at webkit.org>  2011-04-07 10:25:45 PST ---
> 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.

-- 
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