PDA

View Full Version : [8.04] Multi-threading transcoders and Hyperthreading


TheSideways
April 17th, 2008, 11:37 AM
Hi,
I've been playing with transcoding lately, but I've been running into some problems with getting it to run multi-threaded.
I've got a P4 3.0G Hyperthreader. Linux sees HT's as two separate procs, and as far as I know or could ever tell it uses them as to seperate procs. When I set the option to have the transcoder use first 2 threads, and I saw that it would only use one of the procs; one would be at about 100%, overall I'd have about 46% idle. (Machine not doing anything else but existing) I've tried fiddling with the number of threads settings, and nothing seems to change it from using one one proc.
So I also looked into mythcommflag. It only uses one proc. I could see this because it was never coded for SMP.. does anyone know if there is an option for mythcommflag and any of the other myth progs to go multi-threaded?
I refrained from grabbing the mythtv source and recompiling it to see if anyone knows a command like option first; so that my mythbuntu box is 'standard' for anything I should try. Oh, I don't have the exact mythtv version numbers, but update manager didn't find anything new as of yesterday.

Thanx,
Tim