[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-devel] Seeking performance numbers for flip vs. copy




Thanks so much - this is very helpful.
For comparison purposes, it would be great to know the message size. Also wondering if doms were pinned?

Regards, Sue

_______________________________________________________________
Suzanne McIntosh

IBM T.J. Watson Research Center
Secure Systems and Services




"Santos, Jose Renato G" <joserenato.santos@xxxxxx>
Sent by: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx

03/26/2007 06:25 PM

To
Suzanne McIntosh/Watson/IBM@IBMUS
cc
Xen Development Mailing List <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject
RE: [Xen-devel] Seeking performance numbers for flip vs. copy





 

                From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
[mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Suzanne
McIntosh
                Sent: Monday, March 26, 2007 12:48 PM
                To: xen-devel@xxxxxxxxxxxxxxxxxxx
                Cc: Suzanne McIntosh
                Subject: [Xen-devel] Seeking performance numbers for flip vs.
copy
               
               

                Hi,
                I am looking for performance numbers comparing the network
driver flip vs. copy feature
                on a 32-bit machine. Could not locate this info in Xen archives.
Would appreciate any help.
               
                Thanks, Sue
                _______________________________________________________________
                Suzanne McIntosh
                IBM T.J. Watson Research Center
                Secure Systems and Services
               

Here is some old data that I have for comparing page flip with copy.
Note that this for Xen unstable  as of October 3, 2006.
I don't more recent data, but I believe the relative performance should
not have changed much, although the absolute numbers may be different
now.

I hope this helps

Renato

> Here are the results comparing copy and page flip.
> These results were using netperf TCP_STREAM test which use large size
> packets.
> I run experiments for receiving and transmiting to from/to a external
> client.
> The results show that copying use less cycles than page flip but dom0
> has higher utilization (due to the copy).
> This caused dom0 cpu to saturate and reduced the throuhgput slightly
in
> my machine. I have a 4way Intel Xeon 2.8Ghz with 4GB of RAM (each
domain
> is using 512 MB of RAM).
> Copy is also better for the transmit experiment since the overhead for

> processing ACKs is reduced.
>
> I will work on the transmit side optimizations starting tomorrow.
>
> Regards
>
> Renato
>
> =======================================================
> receive:
> ------------------------------------------------------_
>      |        |                    | cycles/packet    |
>      |  Rate  |  CPU utilization   |  (thousands)     |
>      |  Mb/s  | dom0  dom1   tot   | dom0  dom1  tot  |
> -------------------------------------------------------
> flip | 941.34 | 84.2% 76.3% 160.4% | 30.1  27.2  57.3 |
> copy | 907.71 | 99.7% 45.2% 144.9% | 36.9  16.7  53.6 |
> -------------------------------------------------------
>
> transmit:
> ------------------------------------
>      |        |                    |
>      |  Rate  |  CPU utilization   |
>      |  Mb/s  | dom0  dom1   tot   |
> ------------------------------------
> flip | 941.31 | 49.6% 43.9%  93.5% |
> copy | 941.30 | 45.2% 34.5%  79.7% |
> ------------------------------------

________________________________

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

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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.