From: "Alex Bennée" <alex.bennee@linaro.org>
To: 刘志伟 <zhiwei_liu@c-sky.com>
Cc: "qemu-devel@nongnu.org" <qemu-devel@nongnu.org>,
"Mark Burton" <mburton@qti.qualcomm.com>,
"Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
"Richard Henderson" <richard.henderson@linaro.org>,
"Paolo Bonzini" <pbonzini@redhat.com>,
"Peter Maydell" <peter.maydell@linaro.org>,
"Song Gao" <gaosong@loongson.cn>,
"Xiaojuan Yang" <yangxiaojuan@loongson.cn>,
"Cédric Le Goater" <clg@kaod.org>,
"Palmer Dabbelt" <palmer@dabbelt.com>,
"Alistair Francis" <alistair.francis@wdc.com>,
"Bin Meng" <bin.meng@windriver.com>,
"David Gibson" <david@gibson.dropbear.id.au>,
"Markus Armbruster" <armbru@redhat.com>,
"Michael Roth" <michael.roth@amd.com>,
"Luc Michel" <luc@lmichel.fr>,
"Damien Hedde" <damien.hedde@greensocs.com>,
"Alessandro Di Federico" <ale@rev.ng>
Subject: Re: 回复:Any interest in a QEMU emulation BoF at KVM Forum?
Date: Thu, 01 Sep 2022 15:23:09 +0100 [thread overview]
Message-ID: <87tu5rmavc.fsf@linaro.org> (raw)
In-Reply-To: <5ba3509f-7125-42ea-93fc-552e88928b32.lzw194868@alibaba-inc.com>
"刘志伟" <zhiwei_liu@c-sky.com> writes:
> These topics are interesting. I have two questions.
>
> 1. Can we join it on online? If so, could you share the meeting link
> before the meeting.
I will try to find out.
>
> 2. If it is only offline, could you share the meeting content to the
> public?
I'll certainly try and write up some minutes for the list.
>
> Thanks,
> Zhiwei
>
> ------------------------------------------------------------------
> 发件人:Alex Bennée <alex.bennee@linaro.org>
> 发送时间:2022年9月1日(星期四) 01:08
> 收件人:qemu-devel@nongnu.org <qemu-devel@nongnu.org>
> 抄 送:Mark Burton <mburton@qti.qualcomm.com>; Edgar E. Iglesias <edgar.iglesias@gmail.com>; Richard
> Henderson <richard.henderson@linaro.org>; Paolo Bonzini <pbonzini@redhat.com>; Peter Maydell
> <peter.maydell@linaro.org>; Song Gao <gaosong@loongson.cn>; Xiaojuan Yang <yangxiaojuan@loongson.cn>;
> "Cédric Le Goater" <clg@kaod.org>; Palmer Dabbelt <palmer@dabbelt.com>; Alistair Francis
> <alistair.francis@wdc.com>; Bin Meng <bin.meng@windriver.com>; David Gibson <david@gibson.dropbear.id.au>;
> Markus Armbruster <armbru@redhat.com>; Michael Roth <michael.roth@amd.com>; Luc Michel <luc@lmichel.fr>;
> Damien Hedde <damien.hedde@greensocs.com>; Alessandro Di Federico <ale@rev.ng>
> 主 题:Re: Any interest in a QEMU emulation BoF at KVM Forum?
>
> Alex Bennée <alex.bennee@linaro.org> writes:
>
> qemu-devel keeps bouncing the message so replying with a cut down CC list.
>
> > Hi,
> >
> > Given our slowly growing range of TCG emulations and the evident
> > interest in keeping up with modern processor architectures is it worth
> > having an emulation focused BoF at the up-coming KVM Forum?
> >
> > Some potential topics for discussion I could think of might include:
> >
> > * Progress towards heterogeneous vCPU emulation
> >
> > We've been making slow progress in removing assumptions from the
> > various front-ends about their global nature and adding accel:TCG
> > abstractions and support for the translator loop. We can already have
> > CPUs from the same architecture family in a model. What else do we need
> > to do so we can have those funky ARM+RiscV+Tricore heterogeneous
> > models? Is it library or something else?
> >
> > * External Device Models
> >
> > I know this is a contentious topic given the potential for GPL
> > end-runs. However there are also good arguments for enabling the
> > testing of open source designs without having forcing the
> > implementation of a separate C model to test software. For example if
> > we hypothetically modelled a Pi Pico would it make sense to model the
> > PIO in C if we could just compile the Verilog for it into a SystemC
> > model? Would a plethora of closed device models be the inevitable
> > consequence of such an approach? Would it matter if we just
> > concentrated on supporting useful open source solutions?
> >
> > * Dynamic Machine Models
> >
> > While we try and avoid modelling bespoke virtual HW in QEMU
> > (virt/goldfish not withstanding ;-) there is obviously a desire in the
> > EDA space to allow such experimentation. Is this something we can
> > provide so aspiring HW engineers can experiment with system
> > architectures without having to form QEMU and learn QOM. There have
> > been suggestions about consuming device trees or maybe translating to
> > QMP calls and adding support for wiring devices together. Given the
> > number of forks that exist is this something that could be better
> > supported upstream without degenerating into messy hacks?
> >
> > * A sense of time
> >
> > Currently we have the fairly limited support for -icount in QEMU. At
> > the same time we have no desire to start expanding frontends with
> > the details cost models required for a more realistic sense of time to
> > be presented. One suggestion is to expand the TCG plugin interface to
> > allow for the plugin to control time allowing as much or little logic
> > to be pushed there as we like and freeing up frontends from ever having
> > to consider it.
> >
> > Are any of these topics of interest? Are there any other emulation
> > topics people would like to discuss?
>
> --
> Alex Bennée
--
Alex Bennée
next prev parent reply other threads:[~2022-09-01 14:25 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <87a67kphih.fsf@linaro.org>
2022-08-31 15:44 ` Any interest in a QEMU emulation BoF at KVM Forum? Mark Burton
2022-08-31 16:14 ` Edgar E. Iglesias
2022-08-31 17:08 ` Alex Bennée
2022-09-01 2:21 ` 回复:Any " 刘志伟
2022-09-01 14:23 ` Alex Bennée [this message]
2022-09-01 14:48 ` Alex Bennée
2022-09-01 15:41 ` Any " Alessandro Di Federico via
2022-09-13 7:12 ` Alex Bennée
2022-09-13 7:16 ` Cédric Le Goater
2022-09-13 8:00 ` Daniel P. Berrangé
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87tu5rmavc.fsf@linaro.org \
--to=alex.bennee@linaro.org \
--cc=ale@rev.ng \
--cc=alistair.francis@wdc.com \
--cc=armbru@redhat.com \
--cc=bin.meng@windriver.com \
--cc=clg@kaod.org \
--cc=damien.hedde@greensocs.com \
--cc=david@gibson.dropbear.id.au \
--cc=edgar.iglesias@gmail.com \
--cc=gaosong@loongson.cn \
--cc=luc@lmichel.fr \
--cc=mburton@qti.qualcomm.com \
--cc=michael.roth@amd.com \
--cc=palmer@dabbelt.com \
--cc=pbonzini@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
--cc=richard.henderson@linaro.org \
--cc=yangxiaojuan@loongson.cn \
--cc=zhiwei_liu@c-sky.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).