News for hackers. Stuff that matters.
Re:Framework: A new RISC-V Mainboard from DeepComputing by bogwog on Tuesday June 18, 2024 @11:20AM (#40718817)
This is interesting, but it'll have a JH7110 and microsd for storage, so it's basically just a RISC-V SBC but in a Framework mainboard form-factor. SBCs with that specific processor seem to be pretty cheap, like the Milk-V Mars which is selling for around $40 currently.

The idea of a RISC-V laptop sounds cool, but this feels like just grabbing a raspberry pi and sticking it in a laptop chasis. It doesn't seem like this is going to really offer anything new in this space other than maybe some increased visibility for RISC-V (esp. if Linus Tech Tips covers it), and a neat project/option for people with existing Framework parts.

As far as development purposes, I don't see what this offers over an existing SBC or even just a VM. From what I've seen of people running Linux on these things, it is definitely not something you'd want to develop on... plus, it seems like DeepCompute sells their own RISC-V laptops which are (probably) more powerful than this thing: https://store.deepcomputing.io/products/dc-roma-riscv-laptop...

Re:Framework: A new RISC-V Mainboard from DeepComputing by pikminguy on Tuesday June 18, 2024 @11:38AM (#40719070)
I think visibility is probably the primary goal which is not a bad thing.

As for actual use the potential lies in the modularity. You could work primarily from an x86 laptop but swap the RISK-V board in for testing. And whichever board isn't currently in the laptop can be even be loaded into the small desktop shell Framework makes. If the price is right an existing Framework user could possibly get a RISC-V machine for less money than one of the dedicated laptops from DeepCompute without needing to buy another screen, keyboard, battery, etc and end up with a better build quality to boot.

Re:Framework: A new RISC-V Mainboard from DeepComputing by kibwen on Tuesday June 18, 2024 @12:11PM (#40719459)
> it's basically just a RISC-V SBC but in a Framework mainboard form-factor.

As someone who's been looking for an excuse to get a Framework, I'm thrilled at the idea that if this doesn't pan out, I can just swap in a different mainboard and convert it to a full-featured x86 laptop, and then donate the RISC-V mainboard to the tinkerers at my local hackerspace (who are more than capable of 3D-printing a nice enclosure for it).

Re:Framework: A new RISC-V Mainboard from DeepComputing by speed_spread on Tuesday June 18, 2024 @12:51PM (#40719816)
You don't even need to 3D print anything, just get the official mainboard enclosure https://frame.work/ca/en/products/cooler-master-mainboard-ca...
Re:Framework: A new RISC-V Mainboard from DeepComputing by gtirloni on Tuesday June 18, 2024 @02:03PM (#40720481)
Going from a regular Framework mainboard with x86 to this RISC-V will be quite the drop in performance. It's really huge. You don't need to guess.
Re:Framework: A new RISC-V Mainboard from DeepComputing by Zambyte on Tuesday June 18, 2024 @04:43PM (#40722033)
They didn't say anything about performance though?
Re:Framework: A new RISC-V Mainboard from DeepComputing by packetlost on Tuesday June 18, 2024 @05:05PM (#40722180)
It's a chip that you could buy over 2 years ago. It's a JH7110 SoC which you can buy for like $40 in one of several SBC:

https://www.starfivetech.com/en/site/boards

https://pine64.com/product-category/star64/

https://milkv.io/mars

I happen to have 2 of them and they're dog slow, pre-vector extension RISC-V. You cannot do much useful with them, they're slower than a Raspberry Pi 3.

Re:Framework: A new RISC-V Mainboard from DeepComputing by Zambyte on Tuesday June 18, 2024 @05:39PM (#40722403)
I meant kibwen, not the OP.
Re:Framework: A new RISC-V Mainboard from DeepComputing by brucehoult on Thursday June 20, 2024 @02:43AM (#40735657)
No, the first JH7110 boards (VisionFive 2) started arriving in pre-order customer hands in early February 2023, 16 months ago.

In general use they are much faster than a Pi 3, especially given the 8 GB RAM vs 1 GB which is often far more important than the CPU speed. The GPU is also much better. And the M.2 SSD.

Better to compare to the Pi 4. Like all the Arm A55 boards, it's a little slower than Pi 4's A72s, but also uses less power.

Re:Framework: A new RISC-V Mainboard from DeepComputing by dmitrygr on Tuesday June 18, 2024 @05:22PM (#40722287)
Which says everything that needs to be said
Re:Framework: A new RISC-V Mainboard from DeepComputing by Zambyte on Tuesday June 18, 2024 @05:39PM (#40722401)
I meant kibwen didn't say anything about performance, not the OP.
Re:Framework: A new RISC-V Mainboard from DeepComputing by gtirloni on Tuesday June 18, 2024 @07:30PM (#40723172)
They also didn't say anything about the mainboard having RGB LEDs or a quantum computing chip, but I'm assuming someone swapping a x86 mainboard for a RISC-V one on a personal laptop will want some kind of performance for daily tasks, which that chip won't provide even barely.
Re:Framework: A new RISC-V Mainboard from DeepComputing by Zambyte on Tuesday June 18, 2024 @11:49PM (#40724606)
Why not assume that someone interested in a RISC-V laptop understands the limitations associated with RISC-V? Just seems like hating for no reason :\
Re:Framework: A new RISC-V Mainboard from DeepComputing by snvzz on Wednesday June 19, 2024 @03:11AM (#40725668)
And also understands JH7110 was already available in VisionFive 2 in early 2022, and is neither new nor representative of current RISC-V compliant microarchitectures.
Re:Framework: A new RISC-V Mainboard from DeepComputing by gtirloni on Wednesday June 19, 2024 @03:40AM (#40725849)
Who's hating? Please stop projecting your own insecurities.
Re:Framework: A new RISC-V Mainboard from DeepComputing by retrocryptid on Wednesday June 19, 2024 @12:54AM (#40724982)
Or... Maybe people who buy these things know why they're buying them and raw horsepower isn't their primary concern.
Re:Framework: A new RISC-V Mainboard from DeepComputing by retrocryptid on Wednesday June 19, 2024 @12:52AM (#40724967)
My testing put the performance a bit shy of an A72 @ 2.4GHz. The U54 was on par with an A53.

I thought I saw someone else publish specmarks to corroborate this assertion, but i can't find it right now.

Re:Framework: A new RISC-V Mainboard from DeepComputing by infamouscow on Wednesday June 19, 2024 @01:43AM (#40725193)
Modern Arm chips will maintain a wide gap in performance for quite awhile.* Arm has poured a lot of money into optimizing their chip IP and it speaks for itself in the benchmarks. Excluding if performance wasn't a concern to begin with - I don't see the argument why an open ISA is really worth the performance / heat / power cost.

*: https://www.phoronix.com/review/visionfive2-riscv-benchmarks

Re:Framework: A new RISC-V Mainboard from DeepComputing by snvzz on Wednesday June 19, 2024 @03:09AM (#40725652)
I hope you realize that you're talking about a cheap SoC that was released in late 2022, and does not reflect currently announced RISC-V microarchitectures.

e.g. SiFive P870 is competitive with ARM's best, whereas Ventana Veyron V2 and Tenstorrent Ascalon/Alastor compete with the state of the art from AMD/Intel/Apple/Qualcomm.

RISC-V enables the best processors.

Re:Framework: A new RISC-V Mainboard from DeepComputing by infamouscow on Wednesday June 19, 2024 @12:47PM (#40729979)
I must have missed the real world performance benchmarks that demonstrate the claims of a marketing department.
Re:Framework: A new RISC-V Mainboard from DeepComputing by brucehoult on Thursday June 20, 2024 @07:04AM (#40737248)
That requires actual hardware, which naturally tends to be in mass production (i.e. cheap) SBCs around four years after the announcement of the core. That's a constant over Arm and RISC-V e.g. we've just in the last two years seen Rock 5, Pi 5 (nine months ago), Orange Pi 5 with Arm A76 cores announced in 2018.

P870 was announced in October. It'll be a while!

P670 was announced November 2022, and will be in e.g. the SG2380 around the end of this year -- actually remarkably fast. It should leapfrog those A76 boards in performance.

Re:Framework: A new RISC-V Mainboard from DeepComputing by infamouscow on Thursday June 20, 2024 @07:10PM (#40744488)
> That requires actual hardware . . .

That's the point I was making.

If you don't have the actual hardware, discussion about performance is a waste of time. If you disagree, I urge you to invest in my chip startup. Our chips get 10000x better performance than the any other RISC-V chip on the market. The hardware itself won't be out for 100 years, but that doesn't matter to you :)

Re:Framework: A new RISC-V Mainboard from DeepComputing by snvzz on Thursday June 20, 2024 @09:54PM (#40745421)
>chip startup

Nevermind them not being startups, neither SiFive nor ARM make chips.

As you do not actually make chips, you are also not their client.

Re:Framework: A new RISC-V Mainboard from DeepComputing by retrocryptid on Wednesday June 19, 2024 @11:43PM (#40734659)
According to SiFive, the P870 is roughly equivalent to an ARM X2 or AMD Xen 4, so it's about two or three generations back from the Cortex X925.

I've yet to see a catalog part w/ that core, but the guys I know at SiFive say they're pretty sure it should hit 3GHz, which is cortex X2 territory. Not exactly ARM's current best, but they're definitely closing the gap.

One difficulty in evaluating SiFive's cores is their business model is to license their designs to companies who are fabbing their own custom or semi-custom SoCs, so they don't appear in generally available parts until much later.

Re:Framework: A new RISC-V Mainboard from DeepComputing by brucehoult on Thursday June 20, 2024 @06:57AM (#40737208)
Where can you find an Arm SBC with a Cortex X925?

Or even anything better than an A76, announced May 2018? (Pi 5, Rock 5, etc) Which implements ARMv8.2-A from 2016.

Yes, I know ARMv9 cores are available in high end phones running Android. But not, that I know of, in SBCs or laptops running Linux.

We've got several different RVA22+Vector (latest spec, ratified March 2023) RISC-V cores, SoCs, SBCs and laptops on sale right now, with much faster ones (P670, A78-class) coming around the end of the year.

Re:Framework: A new RISC-V Mainboard from DeepComputing by oopsallmagic on Wednesday June 19, 2024 @12:10AM (#40724719)
It's intended for hobbyists and tinkerers. If you want a computer that screams, you get a desktop. Nobody's trying to play the newest GTA on this chip.
Re:Framework: A new RISC-V Mainboard from DeepComputing by retrocryptid on Wednesday June 19, 2024 @12:48AM (#40724935)
StarFive catalog parts use slightly tweaked SiFive cores. So if you were going to license a SiFive core for an embedded design, you may want to have something that uses the catalog part to verify your code will work.

I mean, emulating your core for development is a good approach in general, but at some point you may want to run your code on actual silicon.

So sure, an Intel i9 or ARM Mac is probably going to be faster than a 4 core U74 SoC, but if you're using a RISC-V core for some embedded application, having a RISC-V system to test with is probably a good idea.

And it's cool you can get a RISC-V SBC for a couple hundred bux. It wasn't too long ago that you paid $2k for a 4 core U54 SoC with minimal peripherals. And if you can stuff it in a laptop form factor, it's portable.

Re:Framework: A new RISC-V Mainboard from DeepComputing by brucehoult on Thursday June 20, 2024 @02:56AM (#40735727)
You can get a quad core U74 1.5 GHz RISC-V SBC for $40 -- the Milk-V Mars. Or $34 for the Compute Module version. Or $5 for the Milk-V Duo with 1.0 GHz single core and 64 MB RAM, which is more appropriate for many embedded uses and still runs Linux (with a 2nd 700 MHz 64 bit RISC-V microcontroller core for real-time tasks)

> It wasn't too long ago that you paid $2k for a 4 core U54 SoC with minimal peripherals

The HiFive Unleashed was never $2k. The standard price was $999, and the first batch of preorders (which I got one of) was $1199.

It indeed was lacking in peripherals, with only 8 GB RAM, an SD card, and gigE interfaces natively, but an FPGA Mezzanine connector that allowed turning it into a full PC using a standard Xilinx FPGA dev board, or the much cheaper custom MicroSemi expansion board.

But if you didn't mind booting from SD, SSHing/X in, and mounting storage from your PC using NFS (etc) then you could do a lot of software development with the bare $999 board.

Re:Framework: A new RISC-V Mainboard from DeepComputing by mkesper on Wednesday June 19, 2024 @01:56AM (#40725272)
They are planning to do it the other way round so no worries, I guess.
Re:Framework: A new RISC-V Mainboard from DeepComputing by rbanffy on Tuesday June 18, 2024 @11:52AM (#40719249)
What if, with the space you have for the motherboard, you add not one SoC but, say, seven, all connected through an in-PCB network. One has the external ports while all others are headless. A small cluster in the shape of a laptop.
Re:Framework: A new RISC-V Mainboard from DeepComputing by bee_rider on Tuesday June 18, 2024 @11:59AM (#40719330)
This would be super cool. I don’t know if it would have any actual use in industry. But it would be really neat for people learning MPI/cluster computing. He said, while waiting for a run to go through SLURM.
Re:Framework: A new RISC-V Mainboard from DeepComputing by rbanffy on Tuesday June 18, 2024 @12:04PM (#40719385)
I've been thinking of doing something with Octavo parts, because my electronic design skills are totally obsolete now and they are simple to integrate. My idea is a board with 16 parts (for 32 cores) with red LEDs lining up one side mimicking a Thinking Machines CM-1 cube. Not a CM-1, but a lot of nodes if you join 16 boards per cube.
Re:Framework: A new RISC-V Mainboard from DeepComputing by bee_rider on Tuesday June 18, 2024 @12:32PM (#40719661)
Are they selling a service of, like, building a multi-chip package where you pick the chiplets? That seems crazy futuristic.
Re:Framework: A new RISC-V Mainboard from DeepComputing by rbanffy on Tuesday June 18, 2024 @01:36PM (#40720224)
No. They sell bundled parts where they integrate SoC, memory and passives so that you can just connect power lines, an SD card, and start running it.
Re:Framework: A new RISC-V Mainboard from DeepComputing by crote on Tuesday June 18, 2024 @05:40PM (#40722405)
Putting that many nontrivial SoCs into a laptop-sized chassis isn't really possible - just look at how busy this single-SoC motherboard already is[0].

It would make far more sense to go the traditional Raspberry Pi cluster way, either as discrete nodes[1], daughterboards[2], or as blades[3].

[0]: https://deepcomputing.io/a-risc-v-world-first-independently-...

[1]: https://www.raspberrypi.com/tutorials/cluster-raspberry-pi-t...

[2]: https://www.youtube.com/watch?v=ecdm3oA-QdQ, https://www.youtube.com/watch?v=h6zt8KeXFdA

[3]: https://www.youtube.com/watch?v=rKDGlpnP-vE

Re:Framework: A new RISC-V Mainboard from DeepComputing by rbanffy on Tuesday June 18, 2024 @06:54PM (#40722947)
Re:Framework: A new RISC-V Mainboard from DeepComputing by bityard on Tuesday June 18, 2024 @12:01PM (#40719354)
> like the Milk-V Mars which is selling for around $40 currently.

Or was, apparently? Seems to be out of stock and there's no restock or backorder date shown.

Re:Framework: A new RISC-V Mainboard from DeepComputing by MenhirMike on Tuesday June 18, 2024 @12:47PM (#40719793)
> grabbing a raspberry pi and sticking it in a laptop chasis

OT, but does something like that exist for the Pi 5? I actually loved the Pi 400 Desktop Kit (I hope they make one for the Pi 5!), and I saw quite a few laptop shells for the Pi 4, but I've not seen anything announced for the Pi 5 except for various ridiculous "desktop" cases (like the Pironman 5 that I've actually ordered).

Re:Framework: A new RISC-V Mainboard from DeepComputing by sitkack on Tuesday June 18, 2024 @02:02PM (#40720476)
When the CM5 module comes out, your problems will be solved.
Re:Framework: A new RISC-V Mainboard from DeepComputing by MenhirMike on Tuesday June 18, 2024 @02:27PM (#40720672)
Good point, the form factor of the regular isn't suited. But I do hope that someone will actually make a laptop shell for it.
Re:Framework: A new RISC-V Mainboard from DeepComputing by raunakchhatwal on Tuesday June 18, 2024 @05:08PM (#40722209)
"From what I've seen of people running Linux on these things, it is definitely not something you'd want to develop on"

Can you please elaborate? I'm a programmer with a linux framework laptop (NixOS specifically).

Re:Framework: A new RISC-V Mainboard from DeepComputing by aseipp on Tuesday June 18, 2024 @05:43PM (#40722424)
The JH7110 is a multi-year-old SBC that is slower than a Raspberry Pi 3 is. It does not have many extensions for things people today take for granted (no hardware crypto for instance is in practice a massive loss.) So, if you're OK with that, then it will be fine. But most people probably aren't interested in making their expensive laptop perform worse than a 15-year-old device in every way.
Re:Framework: A new RISC-V Mainboard from DeepComputing by theodric on Tuesday June 18, 2024 @05:34PM (#40722373)
It's slow to the point of being outpaced by an ARM SBC from 2016, and it's not even current with today's RISC-V spec. This is a curiosity, nothing more, but it will still be far and away the nicest (but not the only!) RISC-V laptop. Give me a Pi CM5 + 16GB RAM Framework motherboard carrier and I'll get out my credit card.

Benchmarks of the CPU in question: https://www.phoronix.com/review/visionfive2-riscv-benchmarks...

Re:Framework: A new RISC-V Mainboard from DeepComputing by brucehoult on Thursday June 20, 2024 @03:43AM (#40736001)
Completely ridiculous benchmarks for what people will use this board for. The xz compression and SQLite are the only slightly relevant tests -- and on those it's pretty close to a Pi 400.

Comparing an 8 GB JH7110 board to a 1 GB Pi 3 is beyond ridiculous. The Pi might win a few micro-benchmarks that use NEON, but not general purpose C code, and in real use 1 GB is incredibly limiting.

All Arm SBCs at present as far as I know -- certainly including the Pi 5 and RK3588 boards (Rock 5 etc) -- are far behind the current Arm ISA, as they implement ARMv8.2-A from 2016. And none of them even have the optional SVE vector ISA that was defined as part of ARMv8.2-A.

In contrast, the JH7110 implements mid 2019 RISC-V specs, plus some things from late 2021 (e.g. Zba and Zbb).

The SpaceMIT 8 core SoC in the BPI-F3, Muse Book and others being released now implements RVA22+Vector ratified in March 2023. The Canaan K230 (on e.g. the CanMV-K230 board) also implements the same RVA22+Vector spec.

Late this year the 16 core ~2.5 GHz P670 (A78-class) SoC will leapfrog anything available on currently known Arm SBCs. Milk-V say the base model of their Oasis SBC will be $119. Sipeed says a fully-kitted board will be $300.

Re:Framework: A new RISC-V Mainboard from DeepComputing by snvzz on Wednesday June 19, 2024 @03:14AM (#40725685)
There are better options[0] already announced for RISC-V laptops.

The chip there (spacemiT K1) is available in Banana Pi BPi-F3, which is already shipping. It is RVA22 with the ratified V extension.

A laptop with JH7110 makes little sense today.

0. https://linuxgizmos.com/musebook-riscv-v-laptop-with-spacemi...

Re:Framework: A new RISC-V Mainboard from DeepComputing by snvzz on Tuesday June 18, 2024 @08:57PM (#40723664)
>plus, it seems like DeepCompute sells their own RISC-V laptops which are (probably) more powerful than this thing:

Yeah. spacemiT K1 is a new chip, 8core, RVA22 with Vector extension.

JH7110 is old in contrast. Was first seen in VisionFive 2 in January 2023. Only 4 cores, slower, and RVA20 without Vector.