Madhu Venugopal (vmadhu)
2009-Aug-03 22:19 UTC
[Xen-users] Getting Windows 2003 to run in multiple cores ???
Hi, Installed Windows 2003 on XEN successfully (domain name : win1). I could not get it running in multiple cores though (tried vcpus=4). Windows taskmanager shows only 1 CPU always :-(. Can someone help ? Logs of interest : ===============[root@localhost images]# cat win1.cfg kernel = ''/usr/lib/xen/boot/hvmloader'' builder = ''hvm'' memory = ''2048'' device_model=''/usr/lib/xen/bin/qemu-dm'' # Hostname name = ''win1'' cpus = "0-1" cpuid=[''1:edx=xxx1xxxxxxxxxxxxxxxxxxxxxxxxxxxx,ebx=xxxxxxxx00010000xxxxx xxxxxxxxxxx'',''4,0:eax=001111xxxxxxxxxxxxxxxxxxxxxxxxxx''] vcpus=4 [root@localhost xen]# xm list --long ... (domain (domid 41) (on_crash restart) ... (bootloader_args ) (vcpus 4) (name win1) ... (cpus ((0 1) (0 1) (0 1) (0 1))) (bootloader ) (maxmem 2048) (memory 2048) ... (online_vcpus 1) ... [root@localhost xen]# xm info host : localhost.localdomain release : 2.6.18.8-xen version : #1 SMP Tue Jul 28 12:05:11 PDT 2009 machine : i686 nr_cpus : 8 nr_nodes : 1 cores_per_socket : 4 threads_per_core : 1 cpu_mhz : 2666 ... node_to_cpu : node0:0-7 node_to_memory : node0:9 xen_major : 3 xen_minor : 4 xen_extra : .1-rc9 xen_caps : xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p xen_scheduler : credit xen_pagesize : 4096 ... xen_changeset : Tue Jul 28 17:04:24 2009 +0100 19708:0ae681bbd70b [root@localhost xen]# Thanks. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
James Harper
2009-Aug-03 23:40 UTC
RE: [Xen-users] Getting Windows 2003 to run in multiple cores ???
> Hi, > > Installed Windows 2003 on XEN successfully (domain name : win1). > I could not get it running in multiple cores though (tried vcpus=4). > Windows taskmanager shows only 1 CPU always :-(. >This may not be your problem, but one thing that caught me out early on is that if you make a change to the config file and then do a ''xm reboot'' (or just do shutdown->restart in windows), the change isn''t picked up - it runs with the old config. You need to shut down the DomU and then ''xm start'' it. Another thing, on the first startup after changing from vcpus=1 to vcpus=2 (or more), Windows needs to install the SMP HAL so it will say something like "your hardware has changed and you need to reboot for the change to take effect". James _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Madhu Venugopal (vmadhu)
2009-Aug-04 06:44 UTC
RE: [Xen-users] Getting Windows 2003 to run in multiple cores ???
Hi James, Thanks for the response. Unfortunately, "xm start" is not helping me either. Should I reboot dom0 to get this working ? I would like to keep it the last option to try as am facing other issues immediately after the dom0 reboot. Any other tricks to get multi-core working with Windows ? BTW, I could not find "xe" command in my XEN installation. Even after installing the "xe-cli" rpm file, it is failing Consistently with the error message : "Error: Connection refused (calling connect )" Thanks, -Madhu> -----Original Message----- > From: James Harper [mailto:james.harper@bendigoit.com.au] > Sent: Monday, August 03, 2009 4:40 PM > To: Madhu Venugopal (vmadhu); xen-users@lists.xensource.com > Subject: RE: [Xen-users] Getting Windows 2003 to run in multiple cores > ??? > > > Hi, > > > > Installed Windows 2003 on XEN successfully (domain name : win1). > > I could not get it running in multiple cores though (tried vcpus=4). > > Windows taskmanager shows only 1 CPU always :-(. > > > > This may not be your problem, but one thing that caught me out earlyon> is that if you make a change to the config file and then do a ''xm > reboot'' (or just do shutdown->restart in windows), the change isn''t > picked up - it runs with the old config. You need to shut down theDomU> and then ''xm start'' it. > > Another thing, on the first startup after changing from vcpus=1 to > vcpus=2 (or more), Windows needs to install the SMP HAL so it will say > something like "your hardware has changed and you need to reboot for > the > change to take effect". > > James_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Madhu Venugopal (vmadhu)
2009-Aug-04 07:23 UTC
RE: [Xen-users] Getting Windows 2003 to run in multiple cores ???
BTW, I noticed that when I use "xm new", the VCPUs are set as 4 as expected... [root@localhost images]# xm new -f win1.cfg [root@localhost images]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 5503 1 r----- 4129.3 win1 2048 4 0.0 But as soon as I "xm start win1", the VCPUs go back to 1. [root@localhost images]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 5503 1 r----- 4170.8 win1 54 2048 1 r----- 4.5 Thanks, -Madhu> -----Original Message----- > From: Madhu Venugopal (vmadhu) > Sent: Monday, August 03, 2009 11:45 PM > To: ''James Harper''; xen-users@lists.xensource.com > Subject: RE: [Xen-users] Getting Windows 2003 to run in multiple cores > ??? > > Hi James, > > Thanks for the response. > Unfortunately, "xm start" is not helping me either. > > Should I reboot dom0 to get this working ? > I would like to keep it the last option to try as am facing > other issues immediately after the dom0 reboot. > > Any other tricks to get multi-core working with Windows ? > > BTW, I could not find "xe" command in my XEN installation. > Even after installing the "xe-cli" rpm file, it is failing > Consistently with the error message : > > "Error: Connection refused (calling connect )" > > Thanks, > -Madhu > > > -----Original Message----- > > From: James Harper [mailto:james.harper@bendigoit.com.au] > > Sent: Monday, August 03, 2009 4:40 PM > > To: Madhu Venugopal (vmadhu); xen-users@lists.xensource.com > > Subject: RE: [Xen-users] Getting Windows 2003 to run in multiple > cores > > ??? > > > > > Hi, > > > > > > Installed Windows 2003 on XEN successfully (domain name : win1). > > > I could not get it running in multiple cores though (tried > vcpus=4). > > > Windows taskmanager shows only 1 CPU always :-(. > > > > > > > This may not be your problem, but one thing that caught me out early > on > > is that if you make a change to the config file and then do a ''xm > > reboot'' (or just do shutdown->restart in windows), the change isn''t > > picked up - it runs with the old config. You need to shut down the > DomU > > and then ''xm start'' it. > > > > Another thing, on the first startup after changing from vcpus=1 to > > vcpus=2 (or more), Windows needs to install the SMP HAL so it will > say > > something like "your hardware has changed and you need to reboot for > > the > > change to take effect". > > > > James_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Antti Kanes
2009-Aug-04 07:23 UTC
RE: [Xen-users] Getting Windows 2003 to run in multiple cores ???
Hi, Have you checked from your device manager that your windows is running the SMP HAL? It might not be autodetected upon adding the second CPU if Windows was initially installed with only one vcpu; If you''r system says ''ACPI Uniprocessor PC'' in the device manager (under Computer or something), try updating the driver (in which case the ACPI Multiprocessor PC would be found) or removing the device and then rebooting (and again, the smp hal should get autodetected). I''ve noticed that hardware changes do often require shutdown / xm start (or even xm create) to get applied, too. Another problem with W2k3 that I came by was running network in bridge mode (as opposed to NAT) in Xen 3.2-1; if vif was using ioemu, it would get added as tap0 (and tap1 and so forth) and apparently as vif[domid].0 etc too, of which the tap was the working iface but the scripts added only the non-working vif to brctl and the taps would have to be added manually after startup. This was addressed by using the GPL PV drivers, thankfully. ++antti Quoting "Madhu Venugopal (vmadhu)" <vmadhu@cisco.com>:> Hi James, > > Thanks for the response. > Unfortunately, "xm start" is not helping me either. > > Should I reboot dom0 to get this working ? > I would like to keep it the last option to try as am facing > other issues immediately after the dom0 reboot. > > Any other tricks to get multi-core working with Windows ? > > BTW, I could not find "xe" command in my XEN installation. > Even after installing the "xe-cli" rpm file, it is failing > Consistently with the error message : > > "Error: Connection refused (calling connect )" > > Thanks, > -Madhu > >> -----Original Message----- >> From: James Harper [mailto:james.harper@bendigoit.com.au] >> Sent: Monday, August 03, 2009 4:40 PM >> To: Madhu Venugopal (vmadhu); xen-users@lists.xensource.com >> Subject: RE: [Xen-users] Getting Windows 2003 to run in multiple cores >> ??? >> >> > Hi, >> > >> > Installed Windows 2003 on XEN successfully (domain name : win1). >> > I could not get it running in multiple cores though (tried vcpus=4). >> > Windows taskmanager shows only 1 CPU always :-(. >> > >> >> This may not be your problem, but one thing that caught me out early > on >> is that if you make a change to the config file and then do a ''xm >> reboot'' (or just do shutdown->restart in windows), the change isn''t >> picked up - it runs with the old config. You need to shut down the > DomU >> and then ''xm start'' it. >> >> Another thing, on the first startup after changing from vcpus=1 to >> vcpus=2 (or more), Windows needs to install the SMP HAL so it will say >> something like "your hardware has changed and you need to reboot for >> the >> change to take effect". >> >> James > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Antti Kanes
2009-Aug-04 07:30 UTC
RE: [Xen-users] Getting Windows 2003 to run in multiple cores ???
Hi, Have you checked from your device manager that your windows is running the SMP HAL? It might not be autodetected upon adding the second CPU if Windows was initially installed with only one vcpu; If you''r system says ''ACPI Uniprocessor PC'' in the device manager (under Computer or something), try updating the driver (in which case the ACPI Multiprocessor PC would be found) or removing the device and then rebooting (and again, the smp hal should get autodetected). I''ve noticed that hardware changes do often require shutdown / xm start (or even xm create) to get applied, too. Another problem with W2k3 that I came by was running network in bridge mode (as opposed to NAT) in Xen 3.2-1; if vif was using ioemu, it would get added as tap0 (and tap1 and so forth) and apparently as vif[domid].0 etc too, of which the tap was the working iface but the scripts added only the non-working vif to brctl and the taps would have to be added manually after startup. This was addressed by using the GPL PV drivers, thankfully. ++antti Quoting "Madhu Venugopal (vmadhu)" <vmadhu@cisco.com>:> BTW, I noticed that when I use "xm new", the VCPUs are set as 4 as > expected... > > [root@localhost images]# xm new -f win1.cfg > > [root@localhost images]# xm list > Name ID Mem VCPUs State > Time(s) > Domain-0 0 5503 1 r----- > 4129.3 > win1 2048 4 > 0.0 > > But as soon as I "xm start win1", the VCPUs go back to 1. > > [root@localhost images]# xm list > Name ID Mem VCPUs State > Time(s) > Domain-0 0 5503 1 r----- > 4170.8 > win1 54 2048 1 r----- > 4.5 > > Thanks, > -Madhu > >> -----Original Message----- >> From: Madhu Venugopal (vmadhu) >> Sent: Monday, August 03, 2009 11:45 PM >> To: ''James Harper''; xen-users@lists.xensource.com >> Subject: RE: [Xen-users] Getting Windows 2003 to run in multiple cores >> ??? >> >> Hi James, >> >> Thanks for the response. >> Unfortunately, "xm start" is not helping me either. >> >> Should I reboot dom0 to get this working ? >> I would like to keep it the last option to try as am facing >> other issues immediately after the dom0 reboot. >> >> Any other tricks to get multi-core working with Windows ? >> >> BTW, I could not find "xe" command in my XEN installation. >> Even after installing the "xe-cli" rpm file, it is failing >> Consistently with the error message : >> >> "Error: Connection refused (calling connect )" >> >> Thanks, >> -Madhu >> >> > -----Original Message----- >> > From: James Harper [mailto:james.harper@bendigoit.com.au] >> > Sent: Monday, August 03, 2009 4:40 PM >> > To: Madhu Venugopal (vmadhu); xen-users@lists.xensource.com >> > Subject: RE: [Xen-users] Getting Windows 2003 to run in multiple >> cores >> > ??? >> > >> > > Hi, >> > > >> > > Installed Windows 2003 on XEN successfully (domain name : win1). >> > > I could not get it running in multiple cores though (tried >> vcpus=4). >> > > Windows taskmanager shows only 1 CPU always :-(. >> > > >> > >> > This may not be your problem, but one thing that caught me out early >> on >> > is that if you make a change to the config file and then do a ''xm >> > reboot'' (or just do shutdown->restart in windows), the change isn''t >> > picked up - it runs with the old config. You need to shut down the >> DomU >> > and then ''xm start'' it. >> > >> > Another thing, on the first startup after changing from vcpus=1 to >> > vcpus=2 (or more), Windows needs to install the SMP HAL so it will >> say >> > something like "your hardware has changed and you need to reboot for >> > the >> > change to take effect". >> > >> > James > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
James Harper
2009-Aug-04 07:32 UTC
RE: [Xen-users] Getting Windows 2003 to run in multiple cores ???
It''s not a version of windows that doesn''t allow SMP is it (I don''t know if one exists - I thought they all supported at least 2 CPU''s with up to 4 cores each). Are you running a diffent HAL? James> -----Original Message----- > From: xen-users-bounces@lists.xensource.com [mailto:xen-users- > bounces@lists.xensource.com] On Behalf Of Madhu Venugopal (vmadhu) > Sent: Tuesday, 4 August 2009 17:23 > To: James Harper; xen-users@lists.xensource.com > Subject: RE: [Xen-users] Getting Windows 2003 to run in multiple cores???> > BTW, I noticed that when I use "xm new", the VCPUs are set as 4 as > expected... > > [root@localhost images]# xm new -f win1.cfg > > [root@localhost images]# xm list > Name ID Mem VCPUs State > Time(s) > Domain-0 0 5503 1 r----- > 4129.3 > win1 2048 4 > 0.0 > > But as soon as I "xm start win1", the VCPUs go back to 1. > > [root@localhost images]# xm list > Name ID Mem VCPUs State > Time(s) > Domain-0 0 5503 1 r----- > 4170.8 > win1 54 2048 1 r----- > 4.5 > > Thanks, > -Madhu > > > -----Original Message----- > > From: Madhu Venugopal (vmadhu) > > Sent: Monday, August 03, 2009 11:45 PM > > To: ''James Harper''; xen-users@lists.xensource.com > > Subject: RE: [Xen-users] Getting Windows 2003 to run in multiplecores> > ??? > > > > Hi James, > > > > Thanks for the response. > > Unfortunately, "xm start" is not helping me either. > > > > Should I reboot dom0 to get this working ? > > I would like to keep it the last option to try as am facing > > other issues immediately after the dom0 reboot. > > > > Any other tricks to get multi-core working with Windows ? > > > > BTW, I could not find "xe" command in my XEN installation. > > Even after installing the "xe-cli" rpm file, it is failing > > Consistently with the error message : > > > > "Error: Connection refused (calling connect )" > > > > Thanks, > > -Madhu > > > > > -----Original Message----- > > > From: James Harper [mailto:james.harper@bendigoit.com.au] > > > Sent: Monday, August 03, 2009 4:40 PM > > > To: Madhu Venugopal (vmadhu); xen-users@lists.xensource.com > > > Subject: RE: [Xen-users] Getting Windows 2003 to run in multiple > > cores > > > ??? > > > > > > > Hi, > > > > > > > > Installed Windows 2003 on XEN successfully (domain name : win1). > > > > I could not get it running in multiple cores though (tried > > vcpus=4). > > > > Windows taskmanager shows only 1 CPU always :-(. > > > > > > > > > > This may not be your problem, but one thing that caught me outearly> > on > > > is that if you make a change to the config file and then do a ''xm > > > reboot'' (or just do shutdown->restart in windows), the changeisn''t> > > picked up - it runs with the old config. You need to shut down the > > DomU > > > and then ''xm start'' it. > > > > > > Another thing, on the first startup after changing from vcpus=1 to > > > vcpus=2 (or more), Windows needs to install the SMP HAL so it will > > say > > > something like "your hardware has changed and you need to rebootfor> > > the > > > change to take effect". > > > > > > James > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Madhu Venugopal (vmadhu)
2009-Aug-04 07:46 UTC
RE: [Xen-users] Getting Windows 2003 to run in multiple cores ???
Windows 2003 server. As you suggested it does support SMP. I checked the device manager.. & it says the computer as a "Standard PC". Looks like that is incorrect. How can I run a different HAL ? Can I update the device settings ? -Madhu> -----Original Message----- > From: James Harper [mailto:james.harper@bendigoit.com.au] > Sent: Tuesday, August 04, 2009 12:33 AM > To: Madhu Venugopal (vmadhu); xen-users@lists.xensource.com > Subject: RE: [Xen-users] Getting Windows 2003 to run in multiple cores > ??? > > It''s not a version of windows that doesn''t allow SMP is it (I don''t > know > if one exists - I thought they all supported at least 2 CPU''s with up > to > 4 cores each). > > Are you running a diffent HAL? > > James > > > -----Original Message----- > > From: xen-users-bounces@lists.xensource.com [mailto:xen-users- > > bounces@lists.xensource.com] On Behalf Of Madhu Venugopal (vmadhu) > > Sent: Tuesday, 4 August 2009 17:23 > > To: James Harper; xen-users@lists.xensource.com > > Subject: RE: [Xen-users] Getting Windows 2003 to run in multiple > cores > ??? > > > > BTW, I noticed that when I use "xm new", the VCPUs are set as 4 as > > expected... > > > > [root@localhost images]# xm new -f win1.cfg > > > > [root@localhost images]# xm list > > Name ID Mem VCPUsState> > Time(s) > > Domain-0 0 5503 1r-----> > 4129.3 > > win1 2048 4 > > 0.0 > > > > But as soon as I "xm start win1", the VCPUs go back to 1. > > > > [root@localhost images]# xm list > > Name ID Mem VCPUsState> > Time(s) > > Domain-0 0 5503 1r-----> > 4170.8 > > win1 54 2048 1r-----> > 4.5 > > > > Thanks, > > -Madhu > > > > > -----Original Message----- > > > From: Madhu Venugopal (vmadhu) > > > Sent: Monday, August 03, 2009 11:45 PM > > > To: ''James Harper''; xen-users@lists.xensource.com > > > Subject: RE: [Xen-users] Getting Windows 2003 to run in multiple > cores > > > ??? > > > > > > Hi James, > > > > > > Thanks for the response. > > > Unfortunately, "xm start" is not helping me either. > > > > > > Should I reboot dom0 to get this working ? > > > I would like to keep it the last option to try as am facing > > > other issues immediately after the dom0 reboot. > > > > > > Any other tricks to get multi-core working with Windows ? > > > > > > BTW, I could not find "xe" command in my XEN installation. > > > Even after installing the "xe-cli" rpm file, it is failing > > > Consistently with the error message : > > > > > > "Error: Connection refused (calling connect )" > > > > > > Thanks, > > > -Madhu > > > > > > > -----Original Message----- > > > > From: James Harper [mailto:james.harper@bendigoit.com.au] > > > > Sent: Monday, August 03, 2009 4:40 PM > > > > To: Madhu Venugopal (vmadhu); xen-users@lists.xensource.com > > > > Subject: RE: [Xen-users] Getting Windows 2003 to run in multiple > > > cores > > > > ??? > > > > > > > > > Hi, > > > > > > > > > > Installed Windows 2003 on XEN successfully (domain name : > win1). > > > > > I could not get it running in multiple cores though (tried > > > vcpus=4). > > > > > Windows taskmanager shows only 1 CPU always :-(. > > > > > > > > > > > > > This may not be your problem, but one thing that caught me out > early > > > on > > > > is that if you make a change to the config file and then do a''xm> > > > reboot'' (or just do shutdown->restart in windows), the change > isn''t > > > > picked up - it runs with the old config. You need to shut down > the > > > DomU > > > > and then ''xm start'' it. > > > > > > > > Another thing, on the first startup after changing from vcpus=1 > to > > > > vcpus=2 (or more), Windows needs to install the SMP HAL so it > will > > > say > > > > something like "your hardware has changed and you need to reboot > for > > > > the > > > > change to take effect". > > > > > > > > James > > > > _______________________________________________ > > Xen-users mailing list > > Xen-users@lists.xensource.com > > http://lists.xensource.com/xen-users_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
James Harper
2009-Aug-04 07:55 UTC
RE: [Xen-users] Getting Windows 2003 to run in multiple cores ???
> > Windows 2003 server. As you suggested it does support SMP. > > I checked the device manager.. & it says the computer as a "Standard > PC". > Looks like that is incorrect. How can I run a different HAL ? > Can I update the device settings ? >That will be the reason then. There is a way to switch HAL''s... I can''t remember offhand but you should find info on google. Did you manually select a HAL when you booted? Are acpi or apic = 0? James _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Madhu Venugopal (vmadhu)
2009-Aug-04 08:34 UTC
RE: [Xen-users] Getting Windows 2003 to run in multiple cores ???
My configuration file has explicit acpi=1 & apic=1. But during installation I remember following a step which suggested setting these values to 0. Maybe that is the root-cause of the issue that am seeing now. Will try to look for the info to switch to a different HAL. In the meantime it would be great if you can point me to any solid/proven documentation to do the same . Thanks, -Madhu> -----Original Message----- > From: James Harper [mailto:james.harper@bendigoit.com.au] > Sent: Tuesday, August 04, 2009 12:56 AM > To: Madhu Venugopal (vmadhu); xen-users@lists.xensource.com > Subject: RE: [Xen-users] Getting Windows 2003 to run in multiple cores > ??? > > > > > Windows 2003 server. As you suggested it does support SMP. > > > > I checked the device manager.. & it says the computer as a "Standard > > PC". > > Looks like that is incorrect. How can I run a different HAL ? > > Can I update the device settings ? > > > > That will be the reason then. There is a way to switch HAL''s... Ican''t> remember offhand but you should find info on google. > > Did you manually select a HAL when you booted? Are acpi or apic = 0? > > James_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Fajar A. Nugraha
2009-Aug-04 09:14 UTC
Re: [Xen-users] Getting Windows 2003 to run in multiple cores ???
On Tue, Aug 4, 2009 at 3:34 PM, Madhu Venugopal (vmadhu)<vmadhu@cisco.com> wrote:> My configuration file has explicit acpi=1 & apic=1. > But during installation I remember following a step which suggested > setting these values to 0.It was a suggested setting a long time. Last time I check though, it was the number of cpus that matter. One vcpu would yield better I/O throughput (whether the HAL is standard or ACPI) compared to two vcpus. This was with 0.9.x GPLPV series though, so current performance might have improved.> Maybe that is the root-cause of the issue > that am seeing now. >Somewhat. Standard PC HAL can only use 1 cpu/core. You need to change the HAL to ACPI first.> Will try to look for the info to switch to a different HAL. > In the meantime it would be great if you can point me to any > solid/proven > documentation to do the same . >I''ve been able to use multiple CPUs but not multiple core. Let us know if you got it working. -- Fajar _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Madhu Venugopal (vmadhu)
2009-Aug-04 17:34 UTC
RE: [Xen-users] Getting Windows 2003 to run in multiple cores ???
Tried messing with the dlls and ended up in blue screens... Hence reinstalled 2003 again & this time with acpi=1 & apic=1 during the installation and voila ... the multi-core is up and running. I set vcpu=4 & I do see 4 CPUs active. Thanks for your support. -Madhu> -----Original Message----- > From: Fajar A. Nugraha [mailto:fajar@fajar.net] > Sent: Tuesday, August 04, 2009 2:15 AM > To: Madhu Venugopal (vmadhu) > Cc: Xen User-List > Subject: Re: [Xen-users] Getting Windows 2003 to run in multiple cores > ??? > > On Tue, Aug 4, 2009 at 3:34 PM, Madhu Venugopal > (vmadhu)<vmadhu@cisco.com> wrote: > > My configuration file has explicit acpi=1 & apic=1. > > But during installation I remember following a step which suggested > > setting these values to 0. > > It was a suggested setting a long time. Last time I check though, it > was the number of cpus that matter. One vcpu would yield better I/O > throughput (whether the HAL is standard or ACPI) compared to two > vcpus. This was with 0.9.x GPLPV series though, so current performance > might have improved. > > > Maybe that is the root-cause of the issue > > that am seeing now. > > > > Somewhat. Standard PC HAL can only use 1 cpu/core. You need to change > the HAL to ACPI first. > > > Will try to look for the info to switch to a different HAL. > > In the meantime it would be great if you can point me to any > > solid/proven > > documentation to do the same . > > > > I''ve been able to use multiple CPUs but not multiple core. Let us know > if you got it working. > > -- > Fajar_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Fajar A. Nugraha
2009-Aug-05 02:59 UTC
Re: [Xen-users] Getting Windows 2003 to run in multiple cores ???
On Wed, Aug 5, 2009 at 12:34 AM, Madhu Venugopal (vmadhu)<vmadhu@cisco.com> wrote:> Tried messing with the dlls and ended up in blue screens... > Hence reinstalled 2003 again & this time with acpi=1 & apic=1 during the > installation and > voila ... the multi-core is up and running. I set vcpu=4 & I do see 4 > CPUs active. > > Thanks for your support.Did Windows see it as 4 cores? Or is it still 4 cpus? -- Fajar _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Pasi Kärkkäinen
2009-Aug-05 07:09 UTC
Re: [Xen-users] Getting Windows 2003 to run in multiple cores ???
On Wed, Aug 05, 2009 at 09:59:03AM +0700, Fajar A. Nugraha wrote:> On Wed, Aug 5, 2009 at 12:34 AM, Madhu Venugopal > (vmadhu)<vmadhu@cisco.com> wrote: > > Tried messing with the dlls and ended up in blue screens... > > Hence reinstalled 2003 again & this time with acpi=1 & apic=1 during the > > installation and > > voila ... the multi-core is up and running. I set vcpu=4 & I do see 4 > > CPUs active. > > > > Thanks for your support. > > Did Windows see it as 4 cores? Or is it still 4 cpus? >I think 4 cpus is the default. If you tweak cpuid in the xen hvm domain cfgfile you can change it to see 4 cores. -- Pasi _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users