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?
Possible scenarios could be:
sub-patches run on the same core or are they spread out across
available processors?
patches open within one Pd instance, do all 8 patches run on the same
core or 2, or do they spread out across all the available 8 cores?
Besides running multiple copies of Pd, how does Pd scale on many-cpu
systems?
Cheers, ~Brandon
On Mar 4, 2008, at 11:53 AM, marius schebella wrote:
pd is only using one of 2, 4 or 8. is that what your question was? marius.
bsoisoi wrote:
Along with the question posed by Marius, how does PD currently
scale on SMP systems with 2, 4, or 8 cores? Cheers, ~Brandon On Mar 4, 2008, at 11:39 AM, marius schebella wrote:No, I missed LAC, but it is not surprising that people research in
that direction. I was looking through some papers yesterday, but not
the one from jürgen, will catch up on that. marius.Andrée Préfontaine wrote:
Le 08-03-04 à 11:14, marius schebella a écrit :
hi, I am reading an old interview with james moorer (with curtis
roads in CMJ/6 1982). one funny thing is that he says, 'software
synthesis is either dead or dying[...] I am hoping it's demise will be quick
and relatively painless.' in return he predicted all computation being done on special dsp
chips. in part he was right, but on the other hand the main cpu got
more than fast enough to survive (gfx is slightly different), but - and I am coming to my point - he also was thinking about hundreds or
thousands of parallel processing elements. right now, we are going to have
several and in the future many many parallel CPUs, and the need for
parallel processing is back. miller was talking about that in montreal. so I wonder how pd will survive that evolution? afaik the current situation is poor in this regard. can anyone give an outview for
the future? would it be a jump from pd (I) 0.43 to pd II 0.1? marius.Where you at Lac 2008? because Jürgen Reuter gave a lecture on
the topic with who you are interested. I do wonder too in this regard and where very interested in his presentation : exploiting multi-core architectures for fast modular synthesisAndrée
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list