Currently i want to evaluate different RISCV open source ISA simulators. Ex: Spike and Quemu. and i want to choose one of them for my work. My goal is to run a small program on this ISA simulator and later i want to add a new custom instruction to the existing RISC-V ISA and accelerate some crypto operations like Ex shift, rotate. Finally i want to see what is the acceleration i am getting with this customization.
There are many RISC-V ISA simulators available. Which is the best one that i should choose ?