I recently received 4 Milk-V Jupiter development boards, and one Banana Pi F3 through RISC-V International. All of these boards have the same (or very similar) SpaceMIT X60 SoC which is a fairly capable 8 core RISC-V processor.
model name : Spacemit(R) X60
isa : rv64imafdcv_zicbom_zicboz_zicntr_zicond_zicsr_zifencei_zihintpause_zihpm_zfh_zfhmin_zca_zcd_zba_zbb_zbc_zbs_zkt_zve32f_zve32x_zve64d_zve64f_zve64x_zvfh_zvfhmin_zvkt_sscofpmf_sstc_svinval_svnapot_svpbmt
Since we’ll be using all of these boards for Fedora package building I ran some simple benchmarks of how well they perform. The benchmark is to recompile this grub2 package to RPMs:
# dnf builddep grub2-2.12-11.0.riscv64.fc41.src.rpm
$ time rpmbuild --recompile grub2-2.12-11.0.riscv64.fc41.src.rpm
(I did a few builds in a row until the times settled down, so these are all “hot cache” builds on an otherwise unloaded board.)
| Milk-V Jupiter | RISC-V SpaceMIT X60 8 cores 16GB RAM | 748s |
| Banana Pi | RISC-V SpaceMIT X60 8 cores 16GB RAM | 962s |
| VisionFive 2 | JH7110 4 cores 8GB RAM | 923s |
| Raspberry Pi 4 | ARM Cortex A72 4 cores 8 GB RAM | 753s |
| AMD gaming PC | AMD Ryzen 9 7950X 16 cores 64 GB RAM | 104s |
| HiFive Premier P550 with SSD (update 2024/12/10) | RISC-V ESWIN EIC7700X P550 4 cores 16 GB RAM SATA SSD | 598s |
| HiFive Premier P550 with NVMe (update 2024/12/12) | RISC-V ESWIN EIC7700X P550 4 cores 16 GB RAM NVMe in adapter in PCIe slot | 464s |
| HiFive Premier P550 virtualized NVMe, KVM guest (update 2024/12/15) | Host: RISC-V ESWIN EIC7700X P550 as in row above Guest: KVM guest | 678s |
We should be getting a SiFive P550 development board soon which is the first widely available out-of-order RISC-V core.
(Thanks Andrea Bolognani for benchmarking the VF2 and P550 with NVMe and KVM guest)

