I am trying to make a small transcoding machine based on ffmpeg on a VM. So my question is do you think that doubling the amount of the physical cores would give me any benefit or I should stick to 1:1 vCPU core : physical CPU core. I have spoken with a friend and he is claiming that most of the video transcoding libraries are using the AVX instruction and since it is present once per core, it doesn't make sense to double the number of the virtual CPU cores. On top of that the hyperthreading should only increase around 30% so the effective power of a vCPU core where the number is doubled will be only 65% and that not all of them will have the AVX instruction.
It is somehow considered to double the amount the number of the physical CPU cores in the VM world, because of the hyperthreading, but this is not always accurate since the hyper threading is not providing you the same productivity.
Do you have any experience?
Thanks in advance.
+ Reply to Thread
Results 1 to 1 of 1
Similar Threads
-
New Encoder Rig build - which CPU/how many cores?
By Rev Jim Jones in forum Video ConversionReplies: 64Last Post: 6th Jan 2017, 12:32 -
VOB File Time Count Resets, Doesn't Consistently Count from the Beginning
By CellPhoneCinemaProject in forum EditingReplies: 4Last Post: 13th Jul 2015, 15:22 -
Haswell-E to have 8 cores
By deadrats in forum ComputerReplies: 9Last Post: 19th Jun 2013, 11:38 -
AMD Phenom II 960T 4 Ghz 6 cores + 7950CF = CPU bottlenecked?
By Stealth3si in forum ComputerReplies: 3Last Post: 21st Mar 2013, 17:14 -
Does VidCoder.exe 64-bit is using all cores in CPU or HDD is slow?
By WuxiIxuw in forum Video ConversionReplies: 25Last Post: 1st Sep 2012, 06:18