Jump to content

ThreadWeaver

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 77.30.71.171 (talk) at 20:44, 28 September 2008. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

ThreadWeaver
Developer(s)Mirko Boehm
Operating systemLinux, other Unix and Unix-like systems
Typemultithreaded library
LicenseLGPL
Websitehttp://api.kde.org/4.0-api/kdelibs-apidocs/threadweaver/html/index.html

ThreadWeaver is a programming library developed for KDE 4 by Mirko Boehm that allows developers to easily take advantage of multicore processors. In Threadweaver the workload is divided into individual jobs, then relationship between jobs (what order they should be completed or which has a higher priority) from that Threadweaver will work out the most efficient way to execute them. Krita has implemented visual filter previews using ThreadWeaver to prevent GUI lockups.