qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] Building QEMU with multiple CPU targets.


From: Evgeny Voevodin
Subject: Re: [Qemu-devel] Building QEMU with multiple CPU targets.
Date: Mon, 08 Oct 2012 15:17:42 +0400
User-agent: Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/20120912 Thunderbird/15.0.1

On 10/08/2012 02:54 PM, Peter Maydell wrote:
On 8 October 2012 07:39, Peter Crosthwaite
<address@hidden> wrote:
Im currently investigating the possibility of building QEMU with
multiple CPU architectures active concurrently. That is, I have a
binary with both an target-arm and target-microblaze and wish to run
them as a heterogeneous multiprocessor platform.

Given the recent QOM development in making CPUs just another object,
shouldn't be possible with a bit of Makefile and configure rework to
build qemu-system-arm+microblaze and then create machine models
instantiating both CPU types?

Are the major complications here from either a Make or QOM perspective?

I certainly think this would be a nice feature to have, but I suspect
the makefile/QOM bits are probably the easy parts :-)

At the moment things like the translated code cache are basically
globals and would need to be moved to be per-CPU. Also there are
still various settings that are compile time which would need to
become runtime (though we just got rid of the 'size of physical
address type' one at least).

Did anybody start this work?
I'm interested in localiation of tcg per cpu.


-- PMM



--
Kind regards,
Evgeny Voevodin,
Leading Software Engineer,
ASWG, Moscow R&D center, Samsung Electronics
e-mail: address@hidden



reply via email to

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