From: Peter Maydell <peter.maydell@linaro.org>
To: Xin Tong <trent.tong@gmail.com>
Cc: QEMU Developers <qemu-devel@nongnu.org>
Subject: Re: [Qemu-devel] outlined TLB lookup on x86
Date: Tue, 21 Jan 2014 14:28:31 +0000 [thread overview]
Message-ID: <CAFEAcA_nFBc-eDHMHmpiBG8OgxPGyeROB2aU2gr3tBm74gbLQg@mail.gmail.com> (raw)
In-Reply-To: <CA+JLOivznRewExOp5SoracFsdqRg63PjwZnpew4_Vh1WBm5Chg@mail.gmail.com>
On 21 January 2014 14:22, Xin Tong <trent.tong@gmail.com> wrote:
> I have found that adding a small (8-entry) fully associative victim
> TLB (http://en.wikipedia.org/wiki/Victim_Cache) before the refill path
> (page table walking) improves the performance of QEMU x86_64 system
> emulation mode significantly on the specint2006 benchmarks. This is
> primarily due to the fact that the primary TLB is directly mapped and
> suffer from conflict misses. I have this implemented on QEMU trunk and
> would like to contribute this back to QEMU. Where should i start ?
The wiki page http://wiki.qemu.org/Contribute/SubmitAPatch
tries to describe our usual process for reviewing code
submissions. If you make sure your changes follow the
guidelines described there and then send them to the mailing
list as a series of patch emails in the right format, we
can start reviewing the code.
thanks
-- PMM
next prev parent reply other threads:[~2014-01-21 14:29 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-11-27 7:41 [Qemu-devel] outlined TLB lookup on x86 Xin Tong
2013-11-27 13:12 ` Lluís Vilanova
2013-11-28 1:58 ` Xin Tong
2013-11-28 16:12 ` Lluís Vilanova
2013-12-08 10:54 ` Xin Tong
2013-12-17 13:52 ` Xin Tong
2013-12-18 2:22 ` Xin Tong
2014-01-21 14:22 ` Xin Tong
2014-01-21 14:28 ` Peter Maydell [this message]
2013-12-09 12:18 ` Xin Tong
2013-12-09 15:31 ` Lluís Vilanova
2013-11-28 2:12 ` Richard Henderson
2013-11-28 3:56 ` Xin Tong
2013-12-08 11:19 ` Avi Kivity
2014-01-22 15:28 ` Xin Tong
2014-01-22 16:34 ` Richard Henderson
2014-01-22 16:55 ` Peter Maydell
2014-01-22 17:32 ` Richard Henderson
2014-01-22 17:35 ` Peter Maydell
2014-01-22 17:45 ` Richard Henderson
2014-01-22 17:56 ` Xin Tong
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=CAFEAcA_nFBc-eDHMHmpiBG8OgxPGyeROB2aU2gr3tBm74gbLQg@mail.gmail.com \
--to=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
--cc=trent.tong@gmail.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).