From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gregory Haskins Subject: Re: [RFC PATCH 0/3] generic hypercall support Date: Fri, 08 May 2009 10:45:52 -0400 Message-ID: <4A0445A0.4060104@novell.com> References: <4A0049CD.3080003@gmail.com> <20090505231718.GT3036@sequoia.sous-sol.org> <4A010927.6020207@novell.com> <20090506072212.GV3036@sequoia.sous-sol.org> <4A018DF2.6010301@novell.com> <20090506160712.GW3036@sequoia.sous-sol.org> <4A031471.7000406@novell.com> <20090507233503.GA9103@amt.cnet> <20090507234311.GA9517@amt.cnet> <4A03E579.8030201@redhat.com> <20090508143507.GA8319@amt.cnet> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig71543E0A4FA34B91E193F1FA" Cc: Avi Kivity , Chris Wright , Gregory Haskins , kvm@vger.kernel.org, Anthony Liguori To: Marcelo Tosatti Return-path: Received: from victor.provo.novell.com ([137.65.250.26]:51974 "EHLO victor.provo.novell.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751481AbZEHOqE (ORCPT ); Fri, 8 May 2009 10:46:04 -0400 In-Reply-To: <20090508143507.GA8319@amt.cnet> Sender: kvm-owner@vger.kernel.org List-ID: This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig71543E0A4FA34B91E193F1FA Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Marcelo Tosatti wrote: > On Fri, May 08, 2009 at 10:55:37AM +0300, Avi Kivity wrote: > =20 >> Marcelo Tosatti wrote: >> =20 >>> Also it would be interesting to see the MMIO comparison with EPT/NPT,= >>> it probably sucks much less than what you're seeing. >>> =20 >>> =20 >> Why would NPT improve mmio? If anything, it would be worse, since the= =20 >> processor has to do the nested walk. >> >> Of course, these are newer machines, so the absolute results as well a= s =20 >> the difference will be smaller. >> =20 > > Quad-Core AMD Opteron(tm) Processor 2358 SE 2.4GHz: > > NPT enabled: > test 0: 3088633284634 - 3059375712321 =3D 29257572313 > test 1: 3121754636397 - 3088633419760 =3D 33121216637 > test 2: 3204666462763 - 3121754668573 =3D 82911794190 > > NPT disabled: > test 0: 3638061646250 - 3609416811687 =3D 28644834563 > test 1: 3669413430258 - 3638061771291 =3D 31351658967 > test 2: 3736287253287 - 3669413463506 =3D 66873789781 > > =20 Thanks for running that. Its interesting to see that NPT was in fact worse as Avi predicted. Would you mind if I graphed the result and added this data to my wiki?=20 If so, could you adjust the tsc result into IOPs using the proper time-base and the test_count you ran with? I can show a graph with the data as is and the relative differences will properly surface..but it would be nice to have apples to apples in terms of IOPS units with my other run. -Greg --------------enig71543E0A4FA34B91E193F1FA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.11 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkoERaAACgkQlOSOBdgZUxlKiwCfcoV/OFCrbdqGq/r7nvOe9WCq OoAAnjPwZ1sc5swzFUeai3m3WDmdBA7d =Qc/2 -----END PGP SIGNATURE----- --------------enig71543E0A4FA34B91E193F1FA--