Dropping RISC-V support

36 points by fratti


minimax

I was not aware of this distro! It looks quite appealing. But, in case anyone else was confused like me, it has nothing to do with the Arch-based https://chimeraos.org

It is frustrating how slow RISC-V hardware has been to attain performance parity with commercial incumbent architectures. Given the economics of chip-making, I don’t really expect the lack of a reasonably performant build server candidate board to change any time soon. Rather, I expect RISC-V to continue nibbling away at the “embedded” low end.

ag

RISC-V is like quantum…always just a few years away

Sophistifunk

I don’t know why almost everybody descended from Unix is still so adamant that you only build for target X on target X. The only project I can think of going another way is Zig.

johnklos

The reason for doing it this way was that there wasn’t any hardware we could use for performance reasons; I had obtained a SiFive HiFive Unmatched board in October 2021 and this proved to be useless for builds as the performance of this board is similar to Raspberry Pi 3. Other boards came later, but none of them improved on that front significantly enough.

I don’t really get this. So if these folks were around twenty years ago, would they not’ve gone in to computing?

You can start something running, and so long as the platform is stable, you can come back for the results months later. Having self-built NetBSD on m68k and on VAX, and considering I compile pkgsrc binary packages for those architectures, all I can say is that it just seems like people are rushing for no good reason.

Also:

It burns a ton of power for how slow it is, because it fully loads a beefy x86 machine, and I’m not happy at all about that.

Are they running Intel? I’ve got a twelve core Ryzen 7900 here which, amongst other things, runs NetBSD/riscv in qemu, and even with all cores at 100%, takes less than 120 watts. This system even has spinning rust.

Also, if qemu is hanging, then there’s something wrong with the emulation or with the OS running in the emulation. NetBSD/riscv had issues for quite a while, but now it can compile and run for weeks at a time, unattended, compiling 24/7.

I wonder if there’s more to this than is written here.

deivid

They mention they have a loongarch builder, does anyone know what hardware they use for building? I’ve been meaning to extend my homelab..

rjzak

Come on Rivos! Get that HPC RISC-V done already! :) https://www.rivosinc.com