Recebi uma VM VMware ESXi (executando o Windows Server 2016 SE) com 8 processadores lógicos, mas não sei dizer se a VM é hiperencadeada. (Isso é importante para o SQL Server.)
C:\Users\XXXXXXX>wmic CPU Get DeviceID,NumberOfCores,NumberOfLogicalProcessors
DeviceID NumberOfCores NumberOfLogicalProcessors
CPU0 2 2
CPU1 2 2
CPU2 2 2
CPU3 2 2
wmic
diz que há quatro CPUs cada uma com dois núcleos. O fato de haver dois processadores lógicos em cada núcleo significa que o HT está desabilitado?
Como você está perguntando em termos de SQL Server, a maneira mais fácil de ver se o Windows está usando hyperthreading é perguntar ao SQL Server observando o DMV sys.dm_os_sys_info :
Se sua contagem lógica de núcleos for maior (o dobro), o Windows está fazendo hyperthreading dos núcleos. Como você está executando uma VM no VMware, espero que veja os núcleos lógicos e físicos iguais. O hyperthreading ainda pode ser implementado na camada de virtualização no host pela VMware.
Para ver isso, basta acessar o vCenter e procurar o host.