<dd>The <code>topology</code> element specifies requested topology of
virtual CPU provided to the guest. Four attributes, <code>sockets</code>,
<code>dies</code>, <code>cores</code>, and <code>threads</code>,
- accept non-zero positive integer values. They refer to the total number
- of CPU sockets, number of dies per socket, number of cores per die, and
- number of threads per core, respectively. The <code>dies</code>
+ accept non-zero positive integer values. They refer to the number of
+ CPU sockets per NUMA node, number of dies per socket, number of cores
+ per die, and number of threads per core, respectively. The <code>dies</code>
attribute is optional and will default to 1 if omitted, while the other
attributes are all mandatory. Hypervisors may require that the maximum
number of vCPUs specified by the <code>cpus</code> element equals to