!xmLtiCaAJxfhURjrXl:matrix.org

NixOS RISC-V

213 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.orgdramforeverso base64 checks out depending on implementation17:09:15
@lotte:chir.rs@lotte:chir.rs the rust base64 raccrate 17:09:23
@dramforever:matrix.orgdramforeveri have no idea what this compiles down to17:14:29
@dramforever:matrix.orgdramforeverbut anyway don't expect to be able to replicate the speed ration on random benchmarks17:15:29
@dramforever:matrix.orgdramforever* but anyway don't expect to be able to replicate the speed ratio on random benchmarks17:15:40
@dramforever:matrix.orgdramforevernot happening17:16:16
@dramforever:matrix.orgdramforeveras of uuid generation i wonder if it's going through vdso on arm and a syscall on riscv17:17:57
@lotte:chir.rs@lotte:chir.rs

Doing 4096 bits private rsa sign ops for 10s: 142 4096 bits private RSA sign ops in 9.93s

17:22:52
@lotte:chir.rs@lotte:chir.rsso fast17:22:53
@dramforever:matrix.orgdramforeveryeah not having vector instructions really helps17:23:48
@lotte:chir.rs@lotte:chir.rsresults are in ✨17:30:16
@lotte:chir.rs@lotte:chir.rs https://docs.google.com/spreadsheets/d/1xvuzBbQaWIGIrmKiYEHSkABQkhmKc8WNKTZWFyVgvqA/edit?usp=sharing 17:30:17
@lotte:chir.rs@lotte:chir.rsin general it seems that the single raccore performance of the vf2 is about half that of the cm417:30:45
@lotte:chir.rs@lotte:chir.rspresumably both have working hardware aes, but the sha256 implementation seems to be 3x slower than on the cm417:31:40
@alex:tunstall.xyzAlexAssuming the system is properly configured to use the hardware crypto (on either system).17:32:24
@lotte:chir.rs@lotte:chir.rsdefault settings17:33:03
@lotte:chir.rs@lotte:chir.rsthe cm4 is running kde wayland and yes it is not that fast ™️17:33:33
@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

Show newer messages


Back to Room ListRoom Version: 10