[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [sw-dev] RFC: QEMU RISC-V modular ISA decoding
From: |
Bastian Koppelmann |
Subject: |
Re: [Qemu-devel] [sw-dev] RFC: QEMU RISC-V modular ISA decoding |
Date: |
Wed, 26 Jul 2017 13:45:10 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 |
On 07/25/2017 06:37 PM, Bruce Hoult wrote:
> Do you have any good estimates for how much of the execution time is
> typically spent in instruction decode?
>
> RISC-V qemu is twice as fast as ARM or Aarch64 qemu, so it's doing
> something right!
>
> (I suspect it's probably mostly the lack of needing to emulate condition
> codes)
And most likely du to no overflow calculations. I don't expect
performance to be too big of an issue (I don't have hard data on that),
this was just the first thing that came to mind. I was rather hoping to
get some feedback from the s390x maintainers/qemu devs on other problems
I'm not seeing.
The important question to me: Is it worth it to refactor the code to
allow easy extensibility or not?
Cheers,
Bastian
Re: [Qemu-devel] [sw-dev] RFC: QEMU RISC-V modular ISA decoding, Bruce Hoult, 2017/07/25
Re: [Qemu-devel] RFC: QEMU RISC-V modular ISA decoding, Peter Maydell, 2017/07/26