Simultaneous Multithreading/Hyper-Threading

Some virtual machine sizes support simultaneous multithreading/Hyper-Threading technology.

Simultaneous multithreading is technology that allows a single physical processor core to behave like two logical processors, essentially allowing two independent threads to run in parallel. This enables more data to be processed in less time, improving performance and efficiency. Simultaneous multithreading is available on virtual machines with AMD processors.

Hyper-Threading is similar to simultaneous multithreading. This is Intel's brand name for the technology and is therefore available on virtual machines with Intel processors.

When creating a virtual desktop, simultaneous multithreading/Hyper-Threading cannot be disabled.

To determine whether a VM size supports multithreading/Hyper-Threading, check the vCPUs column in the hardware table. Specifically, look for an information icon next to the number of vCPUs:

Note: When creating an autoscaling cluster, simultaneous multithreading/Hyper-Threading is automatically disabled on the cluster's virtual machines.