Short question and hopefully a positive answer:
Is it possible to create a virtual CPU that consists from multible real cores? So lets say you have a 4x3.5 GHz CPU, can you create a vCPU that is 1x14GHz ?
Why do it? If there is a software which is heavily CPU using, but can just use one thread, it would boost up the program.
I am not very advanced with hardware tech, but I guess there is no way to do that.
Thanks.
So lets say you have a 4x3.5 GHz CPU, can you create a vCPU that is 1x14GHz ?
No. As the expression goes -- nine women cannot make a baby in one month.
Each instruction executed by a virtual CPU can potentially be dependent on anything that previously happened on that CPU. There's no way to run an instruction (or a group of instructions) before all of the previous instructions have been completed. That leaves no room for another physical CPU to speed things up.