[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [patches] Re: [PULL] RISC-V QEMU Port Submission
From: |
Emilio G. Cota |
Subject: |
Re: [Qemu-devel] [patches] Re: [PULL] RISC-V QEMU Port Submission |
Date: |
Wed, 28 Feb 2018 17:26:27 -0500 |
User-agent: |
Mutt/1.5.24 (2015-08-30) |
On Wed, Feb 28, 2018 at 13:09:11 +1300, Michael Clark wrote:
> BTW somewhat coincidentally, the binary translator I wrote; RV8, which is
> practicaly twice as fast as QEMU only supports privileged ISA v1.9.1 and I
> personally want to keep binary compatiblity with it.
(snip)
> - https://rv8.io/
> - https://rv8.io/bench
> - https://anarch128.org/~mclark/rv8-carrv.pdf
> - https://anarch128.org/~mclark/rv8-slides.pdf
What QEMU versions did you use for those comparisons? I wonder if
the recent indirect branch handling improvements were included in those
(this work was merged in 2.10 for aarch64). Also, 2.7 is quite a bit
faster than previous versions for user-mode due to the use of QHT,
although you probably used a later version.
BTW after the merge you might want to look into optimizing indirect
branches (and cross-page direct jumps in softmmu) for riscv in qemu.
See examples with
$ git log -Stcg_gen_lookup_and_goto_ptr
Cheers,
Emilio
- [Qemu-devel] [PULL] RISC-V QEMU Port Submission, Michael Clark, 2018/02/26
- Re: [Qemu-devel] [PULL] RISC-V QEMU Port Submission, Peter Maydell, 2018/02/27
- Re: [Qemu-devel] [patches] Re: [PULL] RISC-V QEMU Port Submission, Stef O'Rear, 2018/02/27
- Re: [Qemu-devel] [patches] Re: [PULL] RISC-V QEMU Port Submission, Michael Clark, 2018/02/27
- Re: [Qemu-devel] [patches] Re: [PULL] RISC-V QEMU Port Submission, Peter Maydell, 2018/02/28
- Re: [Qemu-devel] [patches] Re: [PULL] RISC-V QEMU Port Submission, Peter Maydell, 2018/02/28
- Re: [Qemu-devel] [patches] Re: [PULL] RISC-V QEMU Port Submission, Michael Clark, 2018/02/28
- Re: [Qemu-devel] [patches] Re: [PULL] RISC-V QEMU Port Submission,
Emilio G. Cota <=
Re: [Qemu-devel] [PULL] RISC-V QEMU Port Submission, Igor Mammedov, 2018/02/27
Re: [Qemu-devel] [PULL] RISC-V QEMU Port Submission, Michael Clark, 2018/02/27