NixOS RISC-V | 240 Members | |
| NixOS on RISC-V https://wiki.nixos.org/wiki/RISC-V https://pad.lassul.us/NixOS-riscv64-linux | 72 Servers |
| Sender | Message | Time |
|---|---|---|
| 23 Dec 2023 | ||
| But you will have some real world troubles I would expect | 18:15:25 | |
| But if binfmt speed is acceptable, I suppose anything native is acceptable | 18:15:36 | |
| It's acceptable now that I found that cache ahah Anyway I need this because I was trying to integrate Nix to a project where applications are executed as docker containers in a RISC-V deterministic VM. I'm not interested into running things on real RISC-V hardware because at the end they will not anyway, I just want to not get old in the meanwhile | 18:18:42 | |
| Is it RISC-0 stuff? | 18:19:09 | |
| I had no idea what RISC-0 was until now. It's a blockchain project that uses these virtual machines to run arbitrary ("arbitrary", they have to correctly build on RISC-V, not always easy) linux programs and interact with them from smart contracts (ethereum) | 18:31:11 | |
| Yeah I thought I was inferring that the RISC-V deterministic VM was the RISC-0 virtual machine | 18:31:49 | |
| Just out of curiosity: these RISC-0 VMs allow emulates multiple processors? I've no idea what this other project I'm working uses under the hood, I believe something custom. But I know it has the big limitation that the VM is single core. | 18:33:43 | |
| * Just out of curiosity: these RISC-0 VMs allow emulating multiple processors? I've no idea what this other project I'm working uses under the hood, I believe something custom. But I know it has the big limitation that the VM is single core. | 18:33:54 | |
| * Just out of curiosity: these RISC-0 VMs allow emulating multiple processors? I've no idea what this other project I'm working on uses under the hood, I believe something custom. But I know it has the big limitation that the VM is single core. | 18:34:01 | |
| * Just out of curiosity: these RISC-0 VMs allow emulating multiple processors? I've no idea what this project I'm working on uses under the hood, I believe something custom. But I know it has the big limitation that the VM is single core. | 18:34:06 | |
| No idea | 18:35:48 | |
| I'm not a RISC-0 person | 18:35:58 | |
| I suppose you cannot really have determinism with SMP though | 18:36:10 | |
In reply to @raitobezarius:matrix.orgeven if it's emulated? (don't know anything about this topic) | 18:45:24 | |
| I don't know what you mean by emulated or see how it is relevant here | 18:45:50 | |
| But if you linearize all the executions, then, yes, SMP can be deterministic | 18:46:05 | |
| But it's not really SMP | 18:46:12 | |
anyway if someone wants to satisfy my curiosity and try to build a random derivation (I don't know, nix or hello maybe?) on an SBC and give me the time it takes (just the order of magnitude is enough) I would be grateful | 18:48:35 | |
In reply to @raitobezarius:matrix.orgYeah don't worry, I've no really idea what I'm talking about probably. Thank you very much however :) | 18:49:21 | |
Anyway I don't know if somebody already tried it but building RISC-V docker images with dockerTools.buildImage worked like a charm. I was impressed (as always) by Nix. | 18:53:35 | |
In reply to @aciceri:nixos.dev
| 20:52:00 | |
*
| 20:54:37 | |
| 21:20:29 | |
| 22:22:30 | ||
Just tried | 23:45:53 | |
*
Not the best premises lol Just tried | 23:45:57 | |
*
Not the best premises lol Just tried | 23:46:40 | |
In reply to @fgaz:matrix.orgYour work there is great, do you keep images updated? Don't you host a cache also? | 23:52:18 | |
| 24 Dec 2023 | ||
In reply to @raitobezarius:matrix.orgMilk-V Pioneer? | 02:50:34 | |
| yes | 02:50:41 | |