Hi, I know this is a long shot but, is this possible?
I have this one windows application that can only run on one core, is there a way to turn my x3 physical cpu into a 1x virtual cpu with the power of 3 cores?
Get this out of your head. There is no solution for what you are asking for. You can't "combine" cores or threads into one logical processor.
It is technically utterly complex to solve (if not possible after all). the only thing you can do as of today: get a higher clock rate (another processor).
However if you find a solution for this an advice: Get a patent - you can stop working immediately.
And after that technology being available 0r4cle will stop licensing on cores, start licensing on MHZ or GHZ...