CPU topology on KVM

Home Forums Using vSMP Foundation CPU topology on KVM

Tagged: , , , ,

This topic contains 2 replies, has 2 voices, and was last updated by  Shai Fultheim 1 month, 2 weeks ago.

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
  • #7244


    I would like to use vSMP with a CPU-intensive multithreaded windows application.
    KVM on CentOS6.4 allows you to specify a CPU topology (sockets, cores, threads).
    Windows 7 has a limit of 2 sockets and 192GB RAM.

    For example, 48 vCPUs can be distributed in 2 ways in Windows 7:
    2 socket, 24cores/skt
    1 socket, 48cores/skt

    In general, a KVM virtual machine should use a cpu topology that reflects the real cpu topology?
    vSMP automatically manages cpu topology resources to optimize performance?



    Shai Fultheim

    vSMP Foundation reflects the CPU topology of the underlying systems. If you are using two dual-socket nodes, vSMP Foundation will present 4 processors in 4 NUMA domains, where each 2 will be closer to each other.



    vSMP is responsible to implement a NUMA system on the Infiniband network. vSMP hypervisor uses a few MBytes for this purpose and the work ends here, so to speak.

    On how to scale well in a large virtual machine by IBM:

    KVM and Big VMs – KVM Forum 2012
    Andrew Theurer
    IBM Linux Technology Center

Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.