From: Gordan Bobic <gordan@bobich.net>
To: Dario Faggioli <dario.faggioli@citrix.com>, konrad.wilk@oracle.com
Cc: Ross Lagerwall <ross.lagerwall@citrix.com>,
Lars Kurth <lars.kurth@citrix.com>,
"stefano.stabellini@citrix.com" <stefano.stabellini@citrix.com>,
George Dunlap <george.dunlap@citrix.com>,
"xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Subject: Re: Virt overehead with HT [was: Re: Xen 4.5 development update]
Date: Mon, 14 Jul 2014 17:32:42 +0100 [thread overview]
Message-ID: <53C4062A.3040403@bobich.net> (raw)
In-Reply-To: <1405354372.29306.687.camel@Solace>
On 07/14/2014 05:12 PM, Dario Faggioli wrote:
> [Sorry to the ones that will receive this mail twice, but I managed to
> drop xen-devel when replying the first time :-(]
>
> On mar, 2014-07-01 at 12:43 -0400, konrad.wilk@oracle.com wrote:
>> == x86 ==
>
>> * HT enabled, virtualization overhead is high (Xen 4.4) (none)
>> kernbench demonstrated it
>> looking and tracing it
>> - Dario Faggioli
>>
> I spent a few time running kernbench on different boxes and with
> different configurations. After all this, here's what I found.
>
> So, on a non-NUMA, HT and EPT capable box, both BAREMETAL and HVM case
> were using 8G RAM and 8 CPUs/VCPUs. HT was enabled in BIOS:
>
> Elapsed(stddev) BAREMETAL HVM
> kernbench -j4 31.604 (0.0963328) 34.078 (0.168582)
> kernbench -j8 26.586 (0.145705) 26.672 (0.0432435)
> kernbench -j 27.358 (0.440307) 27.49 (0.364897)
>
> With HT disabled in BIOS (which means only 4 CPUs for both):
> Elapsed(stddev) BAREMETAL HVM
> kernbench -j4 57.754 (0.0642651) 56.46 (0.0578792)
> kernbench -j8 31.228 (0.0775887) 31.362 (0.210998)
> kernbench -j 32.316 (0.0270185) 33.084 (0.600442)
Just to make sure I'm reading this right - _disabling_ HT causes a near
50% performance drop?
next prev parent reply other threads:[~2014-07-14 16:32 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-07-01 16:43 Xen 4.5 development update konrad.wilk
2014-07-02 11:33 ` George Dunlap
2014-07-02 12:23 ` Jan Beulich
2014-07-11 6:51 ` Dario Faggioli
2014-07-14 16:12 ` Virt overehead with HT [was: Re: Xen 4.5 development update] Dario Faggioli
2014-07-14 16:32 ` Gordan Bobic [this message]
2014-07-14 16:44 ` Dario Faggioli
2014-07-14 16:55 ` George Dunlap
2014-07-14 17:22 ` Dario Faggioli
2014-07-14 18:31 ` Gordan Bobic
2014-07-14 22:44 ` Dario Faggioli
2014-07-15 0:10 ` Gordan Bobic
2014-07-15 2:30 ` Dario Faggioli
2014-07-28 13:28 ` Gordan Bobic
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=53C4062A.3040403@bobich.net \
--to=gordan@bobich.net \
--cc=dario.faggioli@citrix.com \
--cc=george.dunlap@citrix.com \
--cc=konrad.wilk@oracle.com \
--cc=lars.kurth@citrix.com \
--cc=ross.lagerwall@citrix.com \
--cc=stefano.stabellini@citrix.com \
--cc=xen-devel@lists.xenproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.