|
From: | Paolo Bonzini |
Subject: | Re: [Qemu-devel] Parallel thread execution on QEMU |
Date: | Fri, 13 Jun 2014 17:15:07 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 |
Il 13/06/2014 15:21, Peter Maydell ha scritto:
On 13 June 2014 13:49, kostas kotzak <address@hidden> wrote:> It seems that COREMU multi-thread approach is very simple and effective. Is > there a reason that QEMU org does not adopt any of these solutions? At least > for the two most popular architectures x86 and ARM?The short answer is "because there's a big difference between 'a research project that aims to show feasibility and run some benchmarks' and 'a portable and robust product-quality implementation that we could maintain and release'". So far nobody has shown much interest in working on the latter.
FWIW, I hope to pick up again the work that I talked about at KVM Forum 2013. If completed, this should make multithreaded TCG much simpler (though not easy by any means). I don't plan to work on multithreaded TCG myself, though.
http://www.linux-kvm.org/wiki/images/1/17/Kvm-forum-2013-Effective-multithreading-in-QEMU.pdf Paolo
[Prev in Thread] | Current Thread | [Next in Thread] |