From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:49194) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TCUxN-0003zj-5G for qemu-devel@nongnu.org; Fri, 14 Sep 2012 08:25:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TCUxH-0007zP-7Y for qemu-devel@nongnu.org; Fri, 14 Sep 2012 08:25:13 -0400 Received: from hall.aurel32.net ([88.191.126.93]:50159) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TCUxH-0007uH-1q for qemu-devel@nongnu.org; Fri, 14 Sep 2012 08:25:07 -0400 Date: Fri, 14 Sep 2012 14:24:57 +0200 From: Aurelien Jarno Message-ID: <20120914122457.GA7373@ohm.aurel32.net> References: <5052DF3A.1070007@msgid.tls.msk.ru> <20120914093304.GC6819@redhat.com> <5052FB60.3060109@msgid.tls.msk.ru> <50530047.9030703@siemens.com> <5053010E.1000103@msgid.tls.msk.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline In-Reply-To: <5053010E.1000103@msgid.tls.msk.ru> Subject: Re: [Qemu-devel] qemu-system-i386 vs qemu-system-x86_64 ? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Michael Tokarev Cc: Jan Kiszka , qemu-devel On Fri, Sep 14, 2012 at 02:03:58PM +0400, Michael Tokarev wrote: > On 14.09.2012 14:00, Jan Kiszka wrote: > [] > > The major difference in qemu-system-i386 vs. qemu-system-x86_64 is on > > the TCG side: We measured noticeable performance benefits when running > > 32/16 bit OSes against qemu-system-i386 vs. using qemu-system-x86_64. I > > don't have numbers at hand, but colleagues decided to use the 32-bit > > version for that reason (when no KVM is available). > > Interesting. Maybe someone should look at the difference on TCG side > and merge interesting bits from i386 to x86_64... :) Most of the code between i386 and x86_64 is basically the same. For improving TCG performances, the only interesting thing to merge from i386 to x86_64 would be the use 32-bit registers instead of 64-bit registers. Oh wait... -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurelien@aurel32.net http://www.aurel32.net