Hyper threaded cores are counted on on-prem platforms
Microsoft provides a large list of different VM sizes and configurations on Microsoft Azure which is an IBM Eligible Public Cloud platform. These VMs vary in CPU, memory and disk but Microsoft also provides Hyper-Threaded and AMD Simultaneous multithreading technology. More information on this can be found here
Take for example VM Type: DS_v3. DS_v2. This VM offers a VCPU:CORE ratio of 2:1, which means that, identical to an on-premises VM, the 2 cores presented in the Operating System are supported by a single CPU-core.
You probably assume that ILMT applies the same calculation method, right?
Unfortunately, since access to the hypervisor is prohibited, the tools cannot determine if the cores presented in the Operating Systems are actual processor cores or are CPU threads (LCPUs). This means that in this scenario, ILMT counts the 2 logical cores as 2 processor cores (2 * 70 PVU = 140PVU) on Azure but in fact only one physical processor core is allocated to this VM.