Yes, it is possible.
Yes, it is possible.
I was planning to divide my Ryzen 5 3600X and wanted a virtual machine for my brother. The idea was to split its six cores and twelve threads so each gets three cores and three threads. Would that be feasible, or would I need a different processor like the Ryzen 5 3900X to ensure both have enough independent cores?
Yes, BC Intel has improved virtualization performance significantly on their CPUs.