WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ia64-devel

RE: [Xen-ia64-devel] HVM Multi-Processor Performance followup

To: "Xu, Anthony" <anthony.xu@xxxxxxxxx>, xen-ia64-devel <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-ia64-devel] HVM Multi-Processor Performance followup
From: Kayvan Sylvan <kayvan@xxxxxxxxx>
Date: Thu, 31 Jan 2008 17:28:16 -0800
Accept-language: en-US
Acceptlanguage: en-US
Delivery-date: Thu, 31 Jan 2008 17:28:37 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <51CFAB8CB6883745AE7B93B3E084EBE2017026D1@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
References: <DF0031A8C0149E41802BAFD18D6C4B701294E639A0@xxxxxxxxxxxxxxxxxxxxxx> <51CFAB8CB6883745AE7B93B3E084EBE2017026D1@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AchkbU0QUXvEz265Rz+YrZc2lMHX+QAAYoPgAACakWA=
Thread-topic: [Xen-ia64-devel] HVM Multi-Processor Performance followup

I will be re-doing the whole test with a 4GB hard limit on the memory (for both the native case and the HVM case) and also with 2 VCPU allocated for Dom0.

 

I don’t know what the difference is in our environments. Maybe he was looking at overall time spent? I am interested in the maximum jobs/minute which can be an indication of how much horsepower we can get out of a guest VM.

 

Any answers for my other questions?

 

Best regards,

 

---Kayvan

 

From: Xu, Anthony [mailto:anthony.xu@xxxxxxxxx]
Sent: Thursday, January 31, 2008 5:11 PM
To: Kayvan Sylvan; xen-ia64-devel
Subject: RE: [Xen-ia64-devel] HVM Multi-Processor Performance followup

 

Thanks for your efforts

 

You can see the drop in performance starts to get really bad at about 9 CPUs and beyond

 

If you increase guest vCPU number, the bottleneck may be dom0 vCPU number( only 1vCPU for dom0).

 

You can try configure two/four vCPU for dom0, the performance may be back.

 

a curious question,

 

Alex said there are ~70% degradation on RE-AIM7,

Your test result seems much better than his.

 

What's the difference of your test environment?

 

Thanks,

Anthony

 

 


From: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Kayvan Sylvan
Sent: 2008
21 8:57
To: xen-ia64-devel
Subject: [Xen-ia64-devel] HVM Multi-Processor Performance followup

Hi everyone,

 

A follow-up on the multiprocessor performance benchmark on HVM guests.

 

We ran the RE-AIM7 benchmarks on a 5-cell (40 CPU) machine and a single-cell 8-cpu NEC machine.

 

Here are the jobs per minute maximums.

 

You can see the drop in performance starts to get really bad at about 9 CPUs and beyond.

 

Questions:

 

1.       What can I do to help improve this situation?

2.       Are there any other experiments I can run?

3.       What tools/profilers will help to gather more data here?

 

I am very interested in helping to solve this problem! Thanks for your ideas and suggestions.

 

Best regards,

 

---Kayvan

 

 

 

Xen performance comparison on 5-Cell NEC machine (each cell with 4 dual-core Itaniums)

CPUs

Native Jobs/Min

HVM Jobs/Min

Overhead

1

2037

1791

12.08%

2

4076

3615

11.31%

3

6090

5221

14.27%

4

8118

6839

15.76%

5

10119

8404

16.95%

6

12037

9949

17.35%

7

14106

11095

21.35%

8

15953

12360

22.52%

9

18059

13201

26.90%

10

20170

13742

31.87%

11

21896

13694

37.46%

12

24079

13331

44.64%

13

25992

12374

52.39%

14

28072

11684

58.38%

15

29931

11032

63.14%

16

31696

10451

67.03%

The guest OS was CentOS-4.6 with 2GB of memory,

running under a Dom0 that was limited to 1 VCPU.

 

Xen performance comparison on 1-Cell NEC machine (4 dual core Itanium Montecito)

CPUs

Native Jobs/Min

HVM Jobs/Min

Overhead

1

2037

1779

12.67%

2

4067

3619

11.02%

3

6097

5344

12.35%

4

8112

7004

13.66%

5

10145

8663

14.61%

6

12023

10213

15.05%

7

14083

11249

20.12%

8

16182

12969

19.86%

The guest OS was CentOS-4.6 with 2GB of memory,

running under a Dom0 that was limited to 1 VCPU.


Powered by EditGrid - Online Spreadsheets

Source: CPU Performance

 

_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel