Re: [Qemu-devel] [RFC] allow multi-core guests: introduce cores= option to -cpu

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Samuel Thibault <samuel.thibault@...>
Cc: <qemu-devel@...>, <kvm@...>
Date: Friday, July 3, 2009 - 7:28 pm

Samuel Thibault wrote:
No, that meant: 16 vCPUs total with 8 cores per physical packages. I 
don't have any notion for threads in the current code, although I agree 
that this should be introduced.
AFAIK Windows XP Home is limited to one socket, where XP Pro can use up 
to two sockets. Using -smp 4 on a XP Pro (64bit) caused an early BSOD 
stating "MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED" (because it saw 
four sockets instead of four cores).
I think WindowsXP Home should even be worse (though I don't have an 
image here to test it), because it would not boot any SMP guest.

Well, generalizing is a good idea, but as Brian wrote this shouldn't be 
done in the -cpu option. Putting the NUMA nodes into here seems quite 
logical, but would also requires to
a) describe the NUMA topology separated from this option    or
b) pull all the NUMA topology description into this one.
Maybe one could describe cores, threads, sockets and nodes in -smp and 
declare the memory topology only in -numa.

Regards,
Andre.

-- 
Andre Przywara
AMD-Operating System Research Center (OSRC), Dresden, Germany
Tel: +49 351 488-3567-12

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [Qemu-devel] [RFC] allow multi-core guests: introduce co..., Andre Przywara, (Fri Jul 3, 7:28 pm)