VMware Cloud Community
ukman
Contributor
Contributor

All CPU Cores to 1 vCPU

Hello,

We are trying to improve performance of AutoCAD. It almost does not use multithreading so it uses only 1 kernel of CPU provided. So I have an idea to install it on VM and provide vCPU that would be emulated by all cores of CPU. Is it possible in ESXi or other VMWare products?

Thanks

Tags (2)
0 Kudos
2 Replies
a_p_
Leadership
Leadership

Welcome to the Community,

if I understand your question correctly, you are looking for a way to present e.g. 2 x 3GHhz as 1 x 6GHz!?

No, that's not possible. With ESXi the CPUs/cores are presented to the virtual machine as single CPUs or - depending on the configuration - as multi-core CPUs. If the application does not support multithreading there won't be a difference in performance.

André

AndreTheGiant
Immortal
Immortal

As written by André, is not possible.

CPU is virtualized (the VM "see" the physical cores) and there is no way to "aggregate" them with this kind of solutions.

Andre

Andrew | http://about.me/amauro | http://vinfrastructure.it/ | @Andrea_Mauro
0 Kudos