[FFmpeg-user] Best CPU for ffmpeg

Tim Nicholson nichot20 at yahoo.com
Tue Jan 28 11:47:48 CET 2014


On 28/01/14 09:10, Carl Eugen Hoyos wrote:
> Tim Nicholson <nichot20 <at> yahoo.com> writes:
> 
>> I regularly run ffmpeg on dual 6 core hyperthreaded 
>> Xeon's and keep all cores/v cores running nearly flat 
>> out. However it does depend upon what you are doing 
>> including filtering and codec. Some operations do not
>> support threading as they are difficult to parallelise, 
>> and can be a bottle neck. However if I'm doing those 
>> sorts of things* I just run a few instances of ffmpeg 
>> to keep all cores busy.
> 
> Did you ever test to start all your instances with 
> -threads 1 (twice, once for decoding, once for 
> encoding)?

as in ffmpeg -threads 1 -i infile -threads 1 ...outfile ?

> I wonder if that wouldn't increase performance, in 
> some cases even significantly.
> 

So, just to clarify, are you suggesting that in cases where some
processes don't multithread properly you force the whole chain to single
thread (and then run multiple instances)?


> Carl Eugen
> [...]


-- 
Tim


More information about the ffmpeg-user mailing list