qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [RFC PATCH  0/2] insn plugin tweaks for measuring frequency
@ 2021-12-03 14:44 Alex Bennée
  2021-12-03 14:44 ` [RFC PATCH 1/2] tests/plugin: allow libinsn.so per-CPU counts Alex Bennée
  2021-12-03 14:44 ` [RFC PATCH 2/2] tests/plugins: add instruction matching to libinsn.so Alex Bennée
  0 siblings, 2 replies; 3+ messages in thread
From: Alex Bennée @ 2021-12-03 14:44 UTC (permalink / raw)
  To: qemu-devel
  Cc: minyihh, robhenry, mahmoudabdalghany, aaron, cota, kuhn.chenqun,
	ma.mandourr, Alex Bennée

Hi,

This series was prompted by yesterdays email thread:

  Subject: Suggestions for TCG performance improvements
  Date: Thu, 2 Dec 2021 09:47:13 +0000
  Message-ID: <c76bde31-8f3b-2d03-b7c7-9e026d4b5873@huawei.com>

which made me think if we could leverage the TCG plugins to measure
how frequently we these flush events happen. My initial measurements
with a Debian arm64 system indicate we do some sort of tlbi
instruction every 47 thousand instructions.

Alex Bennée (2):
  tests/plugin: allow libinsn.so per-CPU counts
  tests/plugins: add instruction matching to libinsn.so

 tests/plugin/insn.c | 125 +++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 117 insertions(+), 8 deletions(-)

-- 
2.30.2



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-12-03 14:48 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-12-03 14:44 [RFC PATCH 0/2] insn plugin tweaks for measuring frequency Alex Bennée
2021-12-03 14:44 ` [RFC PATCH 1/2] tests/plugin: allow libinsn.so per-CPU counts Alex Bennée
2021-12-03 14:44 ` [RFC PATCH 2/2] tests/plugins: add instruction matching to libinsn.so Alex Bennée

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).