On Sep 2, 2006, at 10:32 PM, Daniel L. Taylor wrote:

Not to toot my own plugin/class, but you can already take advantage of MP with PreemptiveThreadTD.

http://www.taylor-design.com/toolkits/index.html

It's not automatic. You have to decide what tasks can be split up in your application, and how to split them up, and put them into preemptive threads. And not everything can be done safely from a preemptive thread. But if you have an application that does a lot of work across existing RB threads, it's a good way to get that work spread out among cores.

Do you have a way that your MP threads could be used/called from another RB plugin? I am working on a graphics plugin (when I have the time), and it would really benefit from 4 threads (one thread processing one of the color channels). For most of the functions, the same task is applied independently to each channel I already have the color data for each channel separated into different data blocks.


_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to