[PD] Hyper-Threading on PD
TimBlechmann at gmx.net
Mon May 29 10:36:27 CEST 2006
On Mon, 2006-05-29 at 00:55 +0200, Hans-Christoph Steiner wrote:
> But Pd is actually two processes, the gui and the core, so you
> be able to run each on separate CPUs. On Windows, the gui will show
> up as "wish.exe" and the core as "pd.exe".
hyperthreading limits the cpu utilization by simulating two processors
with 50% of the speed of the whole cpu.
it is very unlikely that the gui process takes as much cpu as the pd
process. so in a not very unlikely case, one virtual processor, running
the main pd process, will have a utilization of 100%, while the other
virtual processor is more or less sleeping ...
hyperthreading does make sense for multithreaded/multiprocess
applications, where there are two sets of threads/processes, which take
more or less the same amount of cpu speed, which is definitely not the
case with pd.
the first thing i was doing, when using pd on a hyperthreading p4 for an
installation, was to switch off hyperthreading.
hth ... tim
TimBlechmann at gmx.de ICQ: 96771783
The composer makes plans, music laughs.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 191 bytes
Desc: This is a digitally signed message part
More information about the Pd-list