!xmLtiCaAJxfhURjrXl:matrix.org

NixOS RISC-V

212 Members
NixOS on RISC-V https://wiki.nixos.org/wiki/RISC-V https://pad.lassul.us/NixOS-riscv64-linux 66 Servers

Load older messages


SenderMessageTime
17 May 2025
@dramforever:matrix.orgdramforever
In reply to @lotte:chir.rs
presumably both have working hardware aes, but the sha256 implementation seems to be 3x slower than on the cm4
NOPE
17:42:31
@dramforever:matrix.orgdramforeverno hardware AES on vf217:42:36
@lotte:chir.rs@lotte:chir.rshow the hell is the cm4 slower then17:42:55
@dramforever:matrix.orgdramforeveri alsp doubt the crypto engine on vf2 is even supposed to be fast17:43:00
@dramforever:matrix.orgdramforevermagic17:43:17
@dramforever:matrix.orgdramforever
In reply to @dramforever:matrix.org
no hardware AES on vf2
okay tbc i mean aes instructions
17:44:21
@dramforever:matrix.orgdramforevermaybe they are using the crypto engine on vf2 and i was mistaken about its speed?17:46:00
@lotte:chir.rs@lotte:chir.rsi’m still sad about the B extension in riscv because it had some Very Interesting instructions17:46:33
@dramforever:matrix.orgdramforeverzba_zbb is really nice17:47:06
@dramforever:matrix.orgdramforeveri expect those to close up the difference with arm on basic operations17:48:01
@lotte:chir.rs@lotte:chir.rszba is useful for indexing, zbb are instructions that really should have just been part of the base abi17:48:03
@lotte:chir.rs@lotte:chir.rs* zba is useful for indexing, zbb are instructions that really should have just been part of the base isa17:48:06
@dramforever:matrix.orgdramforeverstill no match for neon17:48:09
@dramforever:matrix.orgdramforeverone day nixos rva23 will happen17:49:20
@dramforever:matrix.orgdramforevershould happen ~the same time doing native builds become viable17:49:45
@alex:tunstall.xyzAlexIt's already viable if you're willing to wait over a week :D17:50:30
@dramforever:matrix.orgdramforever
In reply to @dramforever:matrix.org
should happen ~the same time doing native builds become viable
(yes, qemu-user exists. good luck figuring out all the problems it causes.)
17:51:30
@lotte:chir.rs@lotte:chir.rsit’s mostly just tests18:01:18
@alex:tunstall.xyzAlex

The tests that have timeouts are especially annoying.

You spend 30min building a single package only for checkPhase to fail because the author was too strict with their timeouts.

18:03:03
@lotte:chir.rs@lotte:chir.rsand there is mypy18:03:32
@lotte:chir.rs@lotte:chir.rswhich takes like 10+ hours to build18:03:50
@lotte:chir.rs@lotte:chir.rsdespite being a python application written in 100% python18:04:00
@rosscomputerguy:matrix.orgTristan Ross
In reply to @lotte:chir.rs
and there is mypy
gfortran took like 14 hours
18:13:25
@rosscomputerguy:matrix.orgTristan RossLLVM took like 8 I think lol18:13:36
@alex:tunstall.xyzAlexGHC takes 20h. Entirely justified.18:13:46
@rosscomputerguy:matrix.orgTristan Ross Currently building the kernel 18:13:47
@rosscomputerguy:matrix.orgTristan RossLol, GHC on my Ampere Altra Max is done fast18:14:05
@alex:tunstall.xyzAlexI'd believe it, <2h on my desktop.18:14:20
@rosscomputerguy:matrix.orgTristan RossTakes like 15 minutes for me18:14:52
@rosscomputerguy:matrix.orgTristan RossMost packages on Ampere don't go over an hour.18:15:14

Show newer messages


Back to Room ListRoom Version: 10