[PD] parallel processing
Roman Haefeli
reduzierer at yahoo.de
Wed Mar 5 00:49:02 CET 2008
On Tue, 2008-03-04 at 19:38 +0000, 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.
this probably get's a bit OT, but i really wonder:
let's say i am running pd on a multicore box running linux. let's say i
run several (two or more) instances of pd in order to distribute the
load on several cores, is it possible to run them all on the same
instance of jack? if yes, this at least would allow some kind of
userspace multithreaded pd.
roman
___________________________________________________________
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de
More information about the Pd-list
mailing list