5 ms·
Intel killed an IDE that was redundant with other existing IDEs. Nothing at all to do with Horse Creek or Intel Foundry Services as a chip-making service. No
by brucehoult 4y ago
Intel killed an IDE that was redundant with other existing IDEs.
Nothing at all to do with Horse Creek or Intel Foundry Services as a chip-making service.
No one is shipping really high performance RISC-V yet because it takes 3 or 4 years from project start to having working silicon and it is less than four years since the initial RV{32,64}GC ISAs were frozen and ratified in July 2019.
Lots more stuff extremely important for mobile to servers to supercomputers was ratified in November 2021, including the Vector ISA, cache control instructions, hypervisor spec, bit manipulation instructions (clz, popcount and things like that), 16 bit FP, crypto in scalar registers (SHA, AES), PAUSE instruction, page-based physical memory attributes (e.g. cacheable or not).
That's less than a year and a half ago.
Cores and chips are in the pipeline, being made by credible people who WILL make what they say they will, but it all takes time.
Meantime, the THead C910 core -- first announced in July 2019 -- which is roughly equivalent to the ARM A73 or A73 was available (as usually happens) on an expensive dev board in late 2021 and is coming out in quad core 2.5 GHz form on a $99 board in April (probably). SOPHGO have recently shown a board with the SG2042 chip with 64 C910 cores running at 2.0 GHz. I expect to have access to one of these boards shortly.
Of course these boards, using cores designed in 2019, use the RISC-V specs that were available in 2019, including an early draft (0.7.1) version of the Vector extension which is very similar to but incompatible with the eventual 1.0 ratified in November 2021. Not completely incompatible -- common byte-oriented functions such as memcpy, memcmp, strlen, strcpy, strcmp etc are binary compatible between 0.7.1 and 1.0, and most other things are easy, trivial, modifications. Much much easier than converting between AVX and NEON or between SVE and RISC-V V.
Expect expensive low production volume chips and boards with RVV 1.0 next year, and cheap mass production ones in 2026.
That's how the chip industry rolls. There is a very long production process. But these things are in the pipeline, they are coming, we know what they will do when they get here, and there is virtually zero chance that they won't eventuate.
- rektide 4y agoI like your use of time-scales to try to explain why we are where we are. I hope very much you're right that what we see now is isn't really reflective. That a ton of really big improvements to RISC-V cores are being lined up, will show up. I'm not going to judge too quickly. But man, waiting till 2026 feels hard. Whether we have any intermittent experience of RISC-V closing the gap in that time is still in doubt to me. And I keep worrying that we'll forever see a huge split: a bunch of super cheap super low-end RISC-V application-processors that are just not good, and a bunch of many-thousand-dollar fancy units, that may or may not get actually good benchmarks/availability. With ARM potentially getting absurd & stupid, the good value for a sub $100 or sub $300 SBC seems like the real competition, and I just have such concern RISC-V is going to bifuracte between extremely up-market & extremely cheap crap.
- panick21_ 4y agoI think Esperanto is already shipping their high performance RISC-V based accelerators.