Hacker News new | ask | show | jobs
by bhouston 1259 days ago
Any performance comparisons with Raspberry Pi boards? How does this RISC-V CPU stack up against them?
4 comments

CPU slower than 4 as said, but even Jetson Nano is slower that the mad performance per watt of the 4.

BUT the GPU is apparently better which would make this THE SBC.

I will test my 3D MMO engine and give exactly what is what once I receive mine, should be a couple of days.

The Raspberry GPU has a serious cache problem, it can't render a triangle at 60FPS in 1080p!!!

But 100 non-instanced animated characters (each with a unique weapon in hand) at 60FPS and low res (800x600).

Jetson (1/2 Nintendo Switch GPU) does 300 at 60 FPS in 1080p.

If the Visionfive 2 is either:

  - 100+ at 60 FPS and 1080p
  - 200+ at 60 FPS and 800x600
I'm going ALL IN on Risc-V (my own VM for scripting the engine) and StarFive (buy a few to use as demo for the MMO instead of Raspberry 4/Jetson Nano).
>the mad performance per watt of the 4.

More like bad than mad.

This SoC is far more efficient, using just 4.4w on full load and achieving some 80% of rpi4's cpu performance at a much lower power, with no need for a heatsink.

We'll see, if you need a heatsink for this here is one I bought which should fit: http://www.enzotech.com/cnb_s1l.htm

Not going to debate the gflops/w yet, but Raspberry 4 cores are also around 1W each and they kick ass compared to even M1 (much worse OFC, but per $/openess they still win imo)

If the SoC in rpi4 was any good, it wouldn't need a huge heatsink to not throttle.

The reality is that it draws around 10w more often than not.

I know what 10W feels like because the Jetson Nano draws that, and Raspberry 4 is 7W with GPU+4 cores saturated.

You will need a heatsink on the Visionfive if the GPU does what I hope it does.

The Raspberry 4 GPU is only 1W vs. 5W on the Jetson Nano!

I'm hoping for a 2-3W GPU on the Visionfive and then you'll need a heatsink for MMO gameplay no question about it.

Longevity is now crucial as hardware peaks, heat kills electronics slowly but oh so surely!

Edit: Do you have a URL for those 3.xW and 4.4W claims... Then I think we wont see 100+ but cache can still be larger so you can have 100 at 1080p and that is enough for mainsteam adoption and replacing all other computers (Switch, PS4, XBOX, phones and pads etc.)!

The future belong to those that compile!

4.4 W is the figure given for the SoC on full load.

They also give a lower figure that's 3.x W for full load with the GPU off.

It won't need a heatsink, because with its power draw it won't get above 70C even on full load, while the chip is built for industrial temperature range in operation.

Faster than a 3 but slower than a 4 by raw clock speed but ymmv with real world usage
Not great; VisionFive appears to be significantly less performant.

https://browser.geekbench.com/v5/cpu/compare/17159543?baseli...

We're still in the early days of risc-v availability. Arm has been widely deployed and the compilers optimised by both individuals and companies. I expect this comparison to look better in a year (not better than rpi4, just a smaller gap)
U74-MC performance is not an unknown, and they can do much better than that.

Of course, there's a lot of software factors holding it back, such as quality or lack of drivers.

Benchmarks will be worth re-running in a few months, once some level of ecosystem is in place.

There are a few where it does win though -- I wonder what characteristics favor VisionFive in those?
afaict rbpi cpu has vector instructions?

if so, i wonder how much that contributes to the difference...?

a lot.
Fortunately, at least for video codecs, there's a hardware acceleration block, and it is significantly stronger than the one rpi4's SoC has.

Unfortunately, there's no drivers in the current images, and it'll take time to have proper open drivers and integration with common APIs such as vdpau.

A board that you can buy will perform better than one that is unavailable.
For what it's worth, I managed to get an RPi4 at retail price within a few days by setting the appropriate filters on https://rpilocator.com and keeping a watch on it with an Android app called "Web Alert". I've used the same trick to buy out-of-stock cameras and laptops too, works a treat.