Discussion RISC V Latest Developments Discussion [No Politics]

Page 14 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

DisEnchantment

Golden Member
Mar 3, 2017
1,773
6,749
136
Some background on my experience with RISC V...
Five years ago, we were developing a CI/CD pipeline for arm64 SoC in some cloud and we add tests to execute the binaries in there as well.
We actually used some real HW instances using an ARM server chip of that era, unfortunately the vendor quickly dumped us, exited the market and leaving us with some amount of frustration.
We shifted work to Qemu which turns out to be as good as the actual chips themselves, but the emulation is buggy and slow and in the end we end up with qemu-user-static docker images which work quite well for us. We were running arm64 ubuntu cloud images of the time before moving on to docker multi arch qemu images.

Lately, we were approached by many vendors now with upcoming RISC-V chips and out of curiosity I revisited the topic above.
To my pleasant surprise, running RISC-V Qemu is smooth as butter. Emulation is fast, and images from Debian, Ubuntu, Fedora are available out of the box.
I was running ubuntu cloud images problem free. Granted it was headless but I guess with the likes of Imagination Tech offering up their IP for integration, it is only a matter of time.

What is even more interesting is that Yocto/Open Embedded already have a meta layer for RISC-V and apparently T Head already got the kernel packages and manifest for Android 10 working with RISC-V.
Very very impressive for a CPU in such a short span of time. What's more, I see active LLVM, GCC and Kernel development happening.

From latest conferences I saw this slide, I can't help but think that it looks like they are eating somebody's lunch starting from MCUs and moving to Application Processors.


And based on many developments around the world, this trend seems to be accelerating greatly.
Many high profile national and multi national (e.g. EU's EPI ) projects with RISC V are popping up left and right.
Intel is now a premium member of the consortium, with the likes of Google, Alibaba, Huawei etc..
NVDA and soon AMD seems to be doing RISC-V in their GPUs. Xilinx, Infineon, Siemens, Microchip, ST, AD, Renesas etc., already having products in the pipe or already launched.
It will be a matter of time before all these companies start replacing their proprietary Arch with something from RISC V. Tools support, compiler, debugger, OS etc., are taken care by the community.
Interesting as well is that there are lots of performant implementation of RISC V in github as well, XuanTie C910 from T Head/Alibaba, SWerV from WD, and many more.
Embedded Industry already replaced a ton of traditional MCUs with RISC V ones. AI tailored CPUs from Tenstorrent's Jim Keller also seems to be in the spotlight.

Most importantly a bunch of specs got ratified end of last year, mainly accelerated by developments around the world. Interesting times.
 

DrMrLordX

Lifer
Apr 27, 2000
22,491
12,364
136
Phoronix benchmarked speed improvements going from Ubuntu 21 to 24 on P550 board running an U740 CPU.

Summary (take with care, I only use the aggregated score, look at individual tests for a more to the point comparison):
1. Ubuntu 24 is 23% faster than Ubuntu 21; most of the speedup seems to come from maturing compilers
2. The R-V board performance is ~10% that of a Pi 500.

I insist, take these results with care.


Are those results from the P550 , or is that from the older Unmated Unmatched board from 2021?
 
Last edited:

soresu

Diamond Member
Dec 19, 2014
3,689
3,026
136
The talk is up on youtube:

Biggest additional info, not present in the slides: They plan to release a Athena (8x Ascalon) devboard and even laptop for people to buy as a development platform.
I love it how people never seem to actually hear how atrocious the mic output sounds and fix it in so many of these conferences.
 
Reactions: S'renne
Jul 27, 2020
23,522
16,528
146
Much better but still barely able to match a 4 yo Pi 400.

The HiFive Premier P550 performance relative to the Raspberry Pi ARM SoCs was also all the more impressive when considering it ran at a consistent 1.4GHz across its four cores compared to the Raspberry Pi 4 at around 1.7GHz and the Raspberry Pi 500 at 2.3GHz.

It is clearly faster in some benchmarks. I think the LPDDR5 latency is hurting it. With quad channel DDR4-3600 or dual channel DDR5-8000 CL38, it could do a lot better.

He's our only hope.

No, there's another.
 

DrMrLordX

Lifer
Apr 27, 2000
22,491
12,364
136
It is clearly faster in some benchmarks. I think the LPDDR5 latency is hurting it. With quad channel DDR4-3600 or dual channel DDR5-8000 CL38, it could do a lot better.

I think it only beat the competition on one benchmark. In any case, it's not likely that we'll see any sbcs or dev boards with full DDR4/5 implementations. What would be nice would be a P870 dev board since that should be the current gen chip from SiFive.
 
Reactions: soresu

Nothingness

Diamond Member
Jul 3, 2013
3,277
2,329
136
Reactions: LightningDust

soresu

Diamond Member
Dec 19, 2014
3,689
3,026
136
An HPC accelerator / GPU with RISC-V. Why does that remind me of Larrabee that lead to Xeon Phi?

Vaporware at this point (dev kit by Q4'25), but worth following.

It seems to be specifically targeted at ray/path tracing and some niche EMI related computational loads.
 
Reactions: Nothingness

DZero

Senior member
Jun 20, 2024
768
290
96
EDIT: Since is politics, I decided remove it, but China's desicion bugs me a lot. Maybe that is the catalyzer to see finally phones of bigger brands like Huawei or Xiaomi using RISC-V chips. At least in low tier.
 

Nothingness

Diamond Member
Jul 3, 2013
3,277
2,329
136
IIRC FP64 has usually been nV's pain point relative to AMD too, when CDNA1 came that was really the only thing they did particularly well.
At first they reduced FP64 in consumer GPU to segment market, as they didn't want HPC users to run GPGPU code on non pro cards. Now I wonder what the current status is given the focus on AI.

My understanding is that AMD started reducing FP64 on their consumer card after Radeon VII (these cards are still heavily used by end users for running computational code, cf Mersenne prime hunting for instance).
 
Reactions: igor_kavinski

soresu

Diamond Member
Dec 19, 2014
3,689
3,026
136
My understanding is that AMD started reducing FP64 on their consumer card after Radeon VII (these cards are still heavily used by end users for running computational code, cf Mersenne prime hunting for instance).
Higher rate FP64 was always limited to the halo/enthusiast GPU for AMD.

The only difference now is that it is segmented completely out of the consumer market with CDNA.
 
Reactions: Nothingness

soresu

Diamond Member
Dec 19, 2014
3,689
3,026
136
and now that Callandor
Given Keller transitioned from CTO/President to CEO what will be 4 years before the projected date for Callandor, we can assume his contributions to that µArch engineering endeavor to be very high level/conceptual at best (possibly even non existent given he's not even listed as directly associated with the CPU team).

Leaving Wei-han Lien and his team to do the actual implementation - which at the end of the day is no small thing, as the Mongoose CPU team at Samsung learned when trying to match Apple's 6 wide µArch energy.

Even Keller admits as much about Zen in interviews.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |