seanhalle
seanhalle

Reputation: 1013

RISC-V: is there a faster emulator than QEMU?

We are installing applications into Fedora, using QEMU, for RISC-V instruction set. So, we boot the RISC-V version of Fedora v29 on QEMU v. 2.12.92. Then need to install Python dependencies, using pip3 and DNF. But it goes very slowly. Is there a faster way? Such as using Spike, or risvemu, etc?

Upvotes: 1

Views: 1457

Answers (1)

Palmer Dabbelt
Palmer Dabbelt

Reputation: 1068

QEMU's user-mode emulation is significantly faster than the system-mode emulation, and also has the advantage of avoiding virtualized IO. Debian provides an example of how to use this support transparently, there is probably similar support for your favorite distribution.

To the best of my knowledge, there is currently no system-mode simulation that is both faster than QEMU and supports enough of a platform to boot Linux.

Upvotes: 3

Related Questions