3 ms·
I don't really see a point in investing in these devices unless you're particularly interested in porting applications to non-standard RISC-V and being married
by packetlost 3y ago
I don't really see a point in investing in these devices unless you're particularly interested in porting applications to non-standard RISC-V and being married to the T-Head fork of GCC. Yeah, it's a pretty fast CPU for a new-ish ISA, but there are better options for RISC-V SBCs out there for porting and testing.
- camel-cdr 3y ago> unless you're particularly interested in porting applications to non-standard RISC-V You can totally use these devices to work on porting applications to standard RISC-V and they are currently the best available for that, if you what to port to rvv. Yes rvv 0.7.1 and rvv 1.0 are a bit different, but having a device with rvv 0.7.1 allows you to actually make performance estimates/tests. It pretty doable to implement a smaller algorithm with rvv 1.0 intrinsics, use clang to get the assembly, then convert the few instructions that differ between version and use the older gcc toolchain that supports rvv 0.7.1. (no custom thead stuff required) I would buy one of these devices for my self if I didn't already have ssh access to a milk-v pioneer board (thanks perxlab btw).