!xmLtiCaAJxfhURjrXl:matrix.org

NixOS RISC-V

209 Members
NixOS on RISC-V https://wiki.nixos.org/wiki/RISC-V https://pad.lassul.us/NixOS-riscv64-linux https://github.com/orgs/NixOS/teams/risc-v63 Servers

Load older messages


SenderMessageTime
23 Dec 2023
@aciceri:nixos.devzrsk
In reply to @fgaz:matrix.org
  • It takes 3 days to build https://sr.ht/~fgaz/nixos-star64
Your work there is great, do you keep images updated? Don't you host a cache also?
23:52:18
24 Dec 2023
@thefossguy:matrix.orgPratham Patel (you can mention me)
In reply to @raitobezarius:matrix.org
Then you can buy the MilkV
Milk-V Pioneer?
02:50:34
@raitobezarius:matrix.orgraitobezariusyes02:50:41
@thefossguy:matrix.orgPratham Patel (you can mention me) There’s also Oasis, lunching in under a year. No adjusted ETA after the bump in memory bus.    02:51:47
@raitobezarius:matrix.orgraitobezariusthere's also new JH chips around02:54:25
@raitobezarius:matrix.orgraitobezariusand the new SG too02:54:30
@thefossguy:matrix.orgPratham Patel (you can mention me) Yeah, JH8100 should be as fast as RK3588, at least in raw computer. Which is what we need for compilation.       02:56:25
@thefossguy:matrix.orgPratham Patel (you can mention me)*raw compute power02:59:09
@thefossguy:matrix.orgPratham Patel (you can mention me)sorry, I just woke up :)02:59:17
@fgaz:matrix.orgfgaz
In reply to @aciceri:nixos.dev
Your work there is great, do you keep images updated? Don't you host a cache also?
Not yet but I plan to
06:32:01
@fgaz:matrix.orgfgaz* I upload a new image from time to time. I don't have a cache yet (that's why I build fat images) but I plan to07:31:58
@fgaz:matrix.orgfgaz* I upload a new image from time to time. I don't have a cache yet (that's why I add some build dependencies to the images) but I plan to07:32:24
@fgaz:matrix.orgfgaz zrsk: nix took 96 minutes 07:32:49
@fgaz:matrix.orgfgaz* Thanks! I upload a new image from time to time. I don't have a cache yet (that's why I add some build dependencies to the images) but I plan to07:33:42
@skeuchel:matrix.orgSteven Keuchel
In reply to @aciceri:nixos.dev
Hey folks!
I'm working with some RISC-V derivations and I'm a bit annoyed by the building speed (I'm using binfmt on a quite powerful x86_64 machine). I know that there is this cache (indeed I'm using it, with the same exact nixpkgs used to populate it) but still many derivations are not cached and at the same time I would like a more updated nixpkgs.
Isn't there a community builder, right? Also I tried looking for cloud providers that offer RISC-V without luck, maybe there is one instead?
I was also considering buying an SBC but they don't look so powerful (I checked the VisionFive2 and the Star64), I fear that I would get performances similar to my emulated RISC-V.
I have a VisionFive2 and a Lichee Pi 4A. The VF2 is slower than QEMU user mode emulation on recent x86 CPUs (AMD 5950X / 3990X). The Lichee Pi 4A is slightly faster than QEMU.
10:57:03
@aciceri:nixos.devzrsk
In reply to @skeuchel:matrix.org
I have a VisionFive2 and a Lichee Pi 4A. The VF2 is slower than QEMU user mode emulation on recent x86 CPUs (AMD 5950X / 3990X). The Lichee Pi 4A is slightly faster than QEMU.
I've a comparable x86 CPU (AMD 7900x) so thank you for confirming that probably it's not worth it
12:05:11
@aciceri:nixos.devzrsk
In reply to @thefossguy:matrix.org
Yeah, JH8100 should be as fast as RK3588, at least in raw computer. Which is what we need for compilation.      
Oops I didn't see this message, thank you too. Just tried and building hello on the Rock5B takes ~45 seconds (EMMC), it would mean almost one third of what I get with QEMU now, not bad. But I've to consider that building hello seems mainly a single thread operation (looking at htop while it builds). Probably when using 24 threads my x86 cpu would gain ground.
16:16:55
@thefossguy:matrix.orgPratham Patel (you can mention me)

Somewhat of a follow-up to that message:
JH8110 SoC: 2x dubhe-80 (low-perf, energy efficient cores) and 4x dubhe-90 (high-perf, said to be equivalent to ARM's A76 cores (what RK3588 has as high-perf cores))

Even though the CPU IP has the V 1.0 (vector) extension, the SoC doesn't. I don't know why. The H (hypervisor) extension is missing too, so forget h/w accelerated KVM on this.

16:25:38
@thefossguy:matrix.orgPratham Patel (you can mention me)Here's the [rejected] dtsi from the first patchset: https://lore.kernel.org/linux-riscv/20231127013602.253835-8-jeeheng.sia@starfivetech.com/16:26:36
@thefossguy:matrix.orgPratham Patel (you can mention me)Rejected because at the moment, it only exists as an FPGA and the maintainers feel like the SoC should at least be manufactured on some level.16:27:21
@thefossguy:matrix.orgPratham Patel (you can mention me)Though, I'm personally holding out for the Milk-V Oasis.16:30:25
@thefossguy:matrix.orgPratham Patel (you can mention me)

It has 16 cores and up-to 96 GB of RAM with 16x lanes of PCIe Gen 4 goodness.

All 16 of them are SiFive's P670 cores. From SiFive's estimate, they're "equivalent" to ARM's A78 cores.

12 cores clock up-to 2.5 GHz as perf-cores and 4 cores clock up-to 1.6 GHz as high-efficiency cores.

16:37:08
@thefossguy:matrix.orgPratham Patel (you can mention me)This has V 1.0 and H extensions! ;)16:37:23
25 Dec 2023
@julienmalka:matrix.orgJulien changed their display name from Julien to Julien - DECT 4575.20:03:34
30 Dec 2023
@julienmalka:matrix.orgJulien changed their display name from Julien - DECT 4575 to Julien.18:43:39
@raitobezarius:matrix.orgraitobezarius changed their display name from raitobezarius (DECT 2128) to raitobezarius.19:53:06
1 Jan 2024
@zebreus:zebre.uszebreus joined the room.20:51:49
@lennart:cicen.netLennart left the room.20:52:17
5 Jan 2024
@sporesirius:matrix.orgSporesirius joined the room.15:11:44
8 Jan 2024
@ss:someonex.netSomeoneSerge (hash-versioned python modules when) changed their display name from SomeoneSerge (UTC+2) to SomeoneSerge (hash-versioned python modules when).04:51:30

Show newer messages


Back to Room ListRoom Version: 10