The operating system is a Debian trixie derivative. Out of the box, it has Firefox 131.0.2 and Xfce 4.18. apt-get install build-essential
gave me gcc-14; other items in the repos: nodejs 20.17.0, emacs 29.4, golang 1.23. Elixir's still at 1.14.0 (aside: erlang won't get a JIT for RISC-V any time soon), Python's at 3.12, rustc 1.80.1 (but of course you can use rustup).
Anyway, on to some benchmarks. glmark2-es2 reports a score of 1714, which is surprisingly 38% higher than @geerlingguy 's benchmark of the HiFive Premier P550.
My real test is compiling sbcl; it's not in Debian or Ubuntu's repositories for RISC-V. I bootstrap it with GNU CLISP, and then rebuild it with itself, with sh ./make.sh --with-sb-doc --without-sb-thread
. Unfortunately, I believe the build is single-core; I'm not sure if it's possible to use all the cores on my system for it.
Times to rebuild sbcl with itself, including modules:
Lichee Pi 3A (Ubuntu 24.04 derivative): 30 minutes
VisionFive 2 (Ubuntu 24.04): 20 minutes
Megrez (Debian trixie derivative): 12 minutes
Ryzen 9900x (Ubuntu 24.04): 1 minute
So, progress, but a long way to go.
(Incidentally, both the Megrez and my desktop have 6400 memory.)
#milkv #megrez #riscv #sbcl