qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] x86_64 target


From: Fabrice Bellard
Subject: [Qemu-devel] x86_64 target
Date: Tue, 04 Jan 2005 01:18:03 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040913

Hi,

As a small gift for this new year, here is an initial implementation of the x86_64 target in QEMU. It is a "work in progress" as usual, but it works enough to boot an x86_64 Linux kernel (I used the one available at http://bochs.sourceforge.net/guestos/linux.x86-64.bzImage).

Although the x86_64 target works correctly on 32 bit hosts, it is designed to have the best performances on 64 bit hosts, such as x86_64 or ppc64. The current speed is poor relatively to the i386 emulation because I did not enable register usage on 64 bit hosts (no time to test it yet).

The biggest missing part is a full implementation of SSE - I only added the minimal subset for the Linux kernel. I won't work again on the x86_64 target in the near future (as I said earlier most of my time is dedicated on improving the x86 on x86 speed), but anyone is free to submit patches.

Fabrice.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]