Bochs vs Spike (RISC-V ISA Simulator)

Bochs

6.3 #15 in Emulator Software

About Bochs

Spike (RISC-V ISA Simulator)

5.3 #35 in Emulator Software

About Spike (RISC-V ISA Simulator)
BochsSpike (RISC-V ISA Simulator)
Free planYesNo
Free trialNoNo
Paid fromFree—
Open sourceNoNo
PlatformsLinux, macOS, WindowsLinux
Free planYes—
Supported targetsx86 CPUs from 386 through x86-64; Intel and AMD PC hardware; Linux, DOS, Windows, BSD and other x86 guest operating systemsRISC-V harts; RV32 and RV64 base ISAs; documented RISC-V ISA extensions
Host operating systemsWindows, GNU/Linux, FreeBSD, OpenBSD, MacOS X; additional documented ports include Solaris, IRIX, AIX, AmigaOS and MorphOSLinux; OpenBSD
Hardware accelerationNo—
Snapshots and restoreYes—
Debugging toolsYesYes
Network simulationNo—
Automation accessYesYes

Both are listed in Best Emulator Software. On Samsung Mobile US Press, Bochs scores higher on our published basis.