Hacker News new | ask | show | jobs
by waaveshine 1068 days ago
I’ve noticed a lot of projects use riscv64 as shorthand for the rv64gc ISA, especially when it’s understood that there is an MMU, maybe an FPU, privilege levels, and any other extensions that a modern OS requires.

Anyway, I did find this on the Debian website[1]. So it seems they mean rv64gc.

[1] https://wiki.debian.org/RISC-V#Hardware_baseline_and_ABI_cho...

1 comments

Presumably Android will also chose a base minimum ISA spec for riscv software at some point. It would be tidy if they match the regular linux ecosystem
Android (and most Linux distributions) is likely to settle for RVA22+V or RVA23 as minimum requirement.

There's a lot in there which RV64GC (ratified in 2019, I understand unchanged since 2017) lacks.

Some of the new extensions e.g. vector and bit manipulation do have a significant effect in performance.

It has not been decided. There was a talk about the details just 2 weeks ago on the RISC-V International Youtube channel. Very interesting and recommended.