[PD] parallel processing

Brandon Zeeb bsoisoi at mac.com
Tue Mar 4 20:50:50 CET 2008


Perfect, thanks a bunch Claude.

So, back to the first message from Marius, what are we going to do  
about this?

I regret that I have not yet mastered parallel programming, but would  
be game to help out in any way possible (even QA/testing if need be).

~Brandon

On Mar 4, 2008, at 2:38 PM, Claude Heiland-Allen wrote:

> Brandon Zeeb wrote:
>> More specifically, my question is:
>> How does PD's performance scale when the number of available   
>> processing units increases from 2 to 4 and to 8 cores?  Is the  
>> main  engine written in such a way as to take advantage of this, or  
>> is it  primarily a single-threaded?
>
> Pd's engine is a single thread, it will use at most 100% of *one*  
> core.
> Pd's gui is a single thread, it will use at most 100% of *one* core.
>
> The communication between engine <--> gui is suboptimal, which might  
> limit things, but unlikely.
>
>> Besides running multiple copies of Pd, how does Pd scale on many- 
>> cpu  systems?
>
> It doesn't.
>
>
> Claude
> -- 
> http://claudiusmaximus.goto10.org





More information about the Pd-list mailing list