0

I am trying to calculate the vCPU/pVCPU information in Dell PowerEdge MX740c using the Intel Xeon Gold 6148 Processor (SKU 6148) with Hyperthreading.

Does this seems correct?

pCPU Calculation
(# Processor Sockets) X (# Cores/Processor)  = # Physical Processors (pCPU)
2 x 20 = 40 pCPU

vCPU Calculation
(# pCPU) X (2 threads/physical processor) = # Virtual Processors (vCPU)
40 x 2 = 80 vCPU
Andre
  • 1,341
  • 4
  • 19
  • 34
  • 1
    40 * 2, but the 80 is correct. – Simon Richter May 28 '21 at 12:09
  • And what is that? You can load 2 virtual cpu for every core may mean they do nothing, or they are totally overloaded. – TomTom May 28 '21 at 12:10
  • @TomTom, this is just [SMT](https://en.wikipedia.org/wiki/Simultaneous_multithreading), which is fairly standard these days even on consumer machines. – Simon Richter Jun 03 '21 at 16:10
  • @SimonRichter This is not what I say. What I say is that the formula means what? A limit on how many you CAN use? SHOULD use? The later is totally depending on what the VM's actually DO. – TomTom Jun 03 '21 at 17:52
  • 1
    Yeah, you'll get 80 addressable CPUs with that processor pair. What happens on VMs is up to the hypervisor. – sysadmin1138 Jun 03 '21 at 18:52

1 Answers1

0

Yes, if you've got two sockets populated.

Zac67
  • 10,320
  • 2
  • 12
  • 32