<div><font class="Apple-style-span" face="verdana, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse; line-height: 16px;"><br></span></font></div><div><div class="gmail_quote">2010/4/6 tim vets <span dir="ltr"><<a href="mailto:timvets@gmail.com">timvets@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br><br><div class="gmail_quote">2010/4/5 cyrille henry <span dir="ltr"><<a href="mailto:ch@chnry.net" target="_blank">ch@chnry.net</a>></span><div class="im">
<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
tim vets a écrit :<div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
tim vets a écrit :<br>
<br>
has anyone been using pd~ successfully ?<br>
<br>
yes<br>
<br>
I am trying it out, but i get very poor results.<br>
It seems like a patch loaded with pd~ is a lot heavier than the<br>
same loaded as a regular abstraction (DIO errors, see also my<br>
message "pd~ and DIO errors").<br>
I assumed it would run on another processor core...but does it?<br>
<br>
if your OS can deal with multiple CPU, then it should run the pd and<br>
pd~ process on 2 different core.<br>
<br>
<br>
Ok, I have no idea id ubuntu-studio Hardy supports it...<br>
</blockquote></div>
yes, linux does suport multiple processor<br>
system / administration / system monitor<br>
you should see both processor used.<div><br>
<br></div></blockquote></div><div>hi Cyrille,</div><div>With my patch open i get these values (average):</div><div>cpu1 60% cpu2 60% cpu3 11% cpu4 2%</div><div>Then, when I open a pd~ patch:</div><div>cpu1 80% cpu2 80% cpu3 40% cpu4 3% </div>
<div>so, still plenty of overhead on the 4th core, but it doesn't seem to be used.</div><div>soundwise, I get fast and regular clackles. </div><div>...sounds like a squarewave based amplitude modulator...</div><div>The ubuntu I use is an image of an old installation that was originally installed on a single core machine.</div>
<div>Does that matter ?</div></div></blockquote><div><font class="Apple-style-span" face="verdana, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse; line-height: 16px;"><br></span></font></div>
<div><font class="Apple-style-span" face="verdana, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse; line-height: 16px;">I guess it doesn't,</span></font></div><div><font class="Apple-style-span" face="verdana, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse; line-height: 16px;">the output of dmesg | grep CPU# is:</span></font></div>
<div><span class="Apple-style-span" style="font-family: verdana, sans-serif; border-collapse: collapse; line-height: 16px; ">Initializing CPU#0</span></div><div><span class="Apple-style-span" style="font-family: verdana, sans-serif; border-collapse: collapse; line-height: 16px; ">Initializing CPU#1</span></div>
<div><span class="Apple-style-span" style="font-family: verdana, sans-serif; border-collapse: collapse; line-height: 16px; ">Initializing CPU#2</span></div><div><span class="Apple-style-span" style="font-family: verdana, sans-serif; border-collapse: collapse; line-height: 16px; ">Initializing CPU#3</span></div>
<div><span class="Apple-style-span" style="font-family: verdana, sans-serif; border-collapse: collapse; line-height: 16px; "></span>checking TSC synchronisation [CPU#0 > CPU#1]: passed</div><div>checking TSC synchronisation [CPU#0 > CPU#2]: passed</div>
<div>checking TSC synchronisation [CPU#0 > CPU#3]: passed</div><div>gr,</div><div>Tim</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="gmail_quote">
<div>gr,</div><div>Tim</div><div><div></div><div class="h5"><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>
c<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
Is there a way to check this?<br>
<br>
depend on your OS.<br>
<br>
<br>
ubuntu<br>
</blockquote>
<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>
<br>
gr,<br>
Tim<br>
<br>
<br>
cyrille<br>
<br>
thanks!<br>
<br>
<br>
2010/4/5 Jaime Oliver <<a href="mailto:jaime.oliver2@gmail.com" target="_blank">jaime.oliver2@gmail.com</a><br></div>
<mailto:<a href="mailto:jaime.oliver2@gmail.com" target="_blank">jaime.oliver2@gmail.com</a>> <mailto:<a href="mailto:jaime.oliver2@gmail.com" target="_blank">jaime.oliver2@gmail.com</a><div><div></div><div>
<br>
<mailto:<a href="mailto:jaime.oliver2@gmail.com" target="_blank">jaime.oliver2@gmail.com</a>>>><br>
<br>
<br>
hey vedran,<br>
pd~ is a way of opening another instance of pd from within a<br>
patch.<br>
<br>
ideally you want gem and sound on separate instances<br>
(connected via<br>
udp, pd~ or some other way). each of these processes will use one<br>
processor.<br>
<br>
nicely enough, pd's graphical interface and the actual<br>
process, are<br>
separate threads, so you (or more precisely your OS) might<br>
have them<br>
in separate processors if needed.<br>
<br>
for sound, you can create objects in faust and make multithreaded<br>
audio externals.<br>
<br>
other than that, the processes in a patch are single threaded.<br>
<br>
J<br>
<br>
<br>
<br>
On Mon, Apr 5, 2010 at 2:59 AM, vedran<br>
<<a href="mailto:vedran.kolac@gmail.com" target="_blank">vedran.kolac@gmail.com</a> <mailto:<a href="mailto:vedran.kolac@gmail.com" target="_blank">vedran.kolac@gmail.com</a>><br>
<mailto:<a href="mailto:vedran.kolac@gmail.com" target="_blank">vedran.kolac@gmail.com</a><br>
<mailto:<a href="mailto:vedran.kolac@gmail.com" target="_blank">vedran.kolac@gmail.com</a>>>> wrote:<br>
<br>
Hi!<br>
can someone tell me if one instance of pd (with gem) can use<br>
more than one core on multi-core processor?<br>
<br>
<br>
<br>
<br>
.....................................................<br>
vedran kolac<br>
.....................................................<br>
gTalk - <a href="mailto:vedran.kolac@gmail.com" target="_blank">vedran.kolac@gmail.com</a><br></div></div>
<mailto:<a href="mailto:vedran.kolac@gmail.com" target="_blank">vedran.kolac@gmail.com</a>> <mailto:<a href="mailto:vedran.kolac@gmail.com" target="_blank">vedran.kolac@gmail.com</a><div><br>
<mailto:<a href="mailto:vedran.kolac@gmail.com" target="_blank">vedran.kolac@gmail.com</a>>><br>
<br>
.....................................................<br>
skype - vedrankolac<br>
.....................................................<br>
+385 (0) 91 567 07 17<br>
.....................................................<br>
<a href="http://www.onoxo.net" target="_blank">http://www.onoxo.net</a><br>
<a href="http://www.projectmoe.net" target="_blank">http://www.projectmoe.net</a><br>
.....................................................<br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> <mailto:<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a>><br></div>
<mailto:<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> <mailto:<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a>>> mailing list<div><br>
<br>
UNSUBSCRIBE and account-management -><br>
<a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br>
<br>
<br>
<br>
-- Jaime E Oliver LR<br>
<br>
<a href="http://www.jaimeoliver.pe" target="_blank">www.jaimeoliver.pe</a> <<a href="http://www.jaimeoliver.pe" target="_blank">http://www.jaimeoliver.pe</a>><br>
<<a href="http://www.jaimeoliver.pe" target="_blank">http://www.jaimeoliver.pe</a>><br>
<br>
<br>
858 750 0924 (cel)<br>
858 202 1522 (home)<br>
9168 Regents Rd. Apt. G<br>
La Jolla, CA 92037<br>
USA<br>
<br>
_______________________________________________<br></div>
<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> <mailto:<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a>> <mailto:<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a><div>
<br>
<mailto:<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a>>> mailing list<br>
<br>
UNSUBSCRIBE and account-management -><br>
<a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br>
<br>
<br>
------------------------------------------------------------------------<br>
<br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> <mailto:<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a>> mailing list<br>
UNSUBSCRIBE and account-management -><br>
<a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br>
<br>
<br>
------------------------------------------------------------------------<br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
</div></blockquote>
</blockquote></div></div></div><br>
</blockquote></div><br></div>