I want to play around with RISC-V (like compiling my stuff for it and making my linux stuff work on it), which computer is the best?I kind of like the SiFive HiFive Unmatched Rev B, expensive but not too expensive to be out of my reach.Anyone is into this stuff here?
StarFive VisionFive 2 has the best hardware support and has reasonably strong hardware, but it's kind of pricey. Maybe you can get one used.
>>108607958>play around with RISC-V
>>108607958After following all the RISC-V hype since around 2018, I have yet to see a single board that isn't slow. They're so slow that even Red Hat complained about build times.At this point, if all you want is a non-arm, non-x86 machine, I would recommend finding a cheap POWER8 server on ebay. I myself bought a dual-cpu S822L for about $300, which runs circles around the fastest RISC-V machine.
>>108608026>After following all the RISC-V hype since around 2018, I have yet to see a single board that isn't slow. They're so slow that even Red Hat complained about build times.heaving 100% open architecutre is nice, isn't it?also, security benefits? how RISC-V., and others, stand against cpu level backdoors?also, at silicon level (I hope in 10-20 years we will fab own cpus at local lab, in 20-40 at home)
>>108607991It's fun.>>108608026China and Europe are trying to decouple themselves from Burgertech, I trust that they will invest ton of money in it and make RISC-V performant in the near future.
>>108608120>heaving 100% open architecutre is niceHaving 100% open what? ISA? You do realize this doesn't mean anything about the actual core or SoC being "open"?>how RISC-V., and others, stand against cpu level backdoors?What does that even mean? You have a bunch of chinese startups producing chips. ISA being open doesn't mean anything else about your piece of hardware is going to be open.
>>108608026reason being is riscv hasnt gotten a bunch of currently proprietary instructions that many modern computers have access to afaik avx2 neon whatever im not a genius but they are lacking lots of hardware acceleration its just a shit cpu that js to do everything in software surely that will change as adoption rises
>>108607958you want something using the spacemit shit.
>>108607958Wanted to say you can get orange pi rv2 for like $60 and then checked price. It's $160 now, wtf is happening.
>>108608120This one does have cpu schematics availablehttps://www.crowdsupply.com/baochip/dabaoand you can verify the CPU design, they elaborate on it in the article. Other than that... there is a risc v ttl project https://github.com/chenzhuoyu/TTL-RISC-Vby definition, completely open. and some open cores for fpga implementation. Unfortunately, lithography at home on micrometer scale is not feasible yet but the goys from the hackerfab are working on it.
>>108607958You could go very low and build your own TTL CPU, here a RISC-V example: https://github.com/chenzhuoyu/TTL-RISC-VHere is an open CPU design (which you can verify... they elaborate on how) https://www.crowdsupply.com/baochip/dabaoand then there are a bunch of open core implementations for FPGAs Unfortunately, going + - 1µm in precision for homelab lithography is still an ongoing research project on... the goys from the hackerfab are working on it.
>>108608209>>heaving 100% open architecutre is nice>Having 100% open what? ISA? You do realize this doesn't mean anything about the actual core or SoC being "open"?open ISA seems like the first step,later openhardware/opencores VHDL/Verilog,a TTL implementation schematicsan silicon/ASIC plan (layers for fabbing)and one day actually fabbig it at TSMC / some other fab
>>108608379>open ISA seems like the first steppower ISA is both open and royalty free AND mature (unlike riscv)
>>108608379"Yes please give me RV64IMAFD CPU. Please give me RV64I1p0M1p0A1p0F1p0D1p0 CPU" - Statements dreamed up by the utterly deranged
>>108608863>"Yes please give me RV64IMAFD CPU. Please give me RV64I1p0M1p0A1p0F1p0D1p0 CPU" - Statements dreamed up by the utterly derangedMan I'm happy for you. Or so that this happened. Wut?
>>108607958I recommend Banana Pi BPI-f3 as it has Armbian support. That's what I have anyway. It ain't fast, but then again none of the RiSC-V chips are.