!FBuJyWXTGcGtHTPphC:nixos.org

Nix Rust

697 Members
Rust159 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
1 Aug 2025
@emilazy:matrix.orgemilyor whatever you're meant to be using now. the real architecture12:08:20
@k900:0upti.meK900It's literally like that12:08:26
@emilazy:matrix.orgemilyyeah ok the reddit comments say as much12:08:34
@k900:0upti.meK900Their response to "why" is "just do more uop fusion lol"12:08:37
@emilazy:matrix.orgemilywell, no12:09:02
@emilazy:matrix.orgemilyhttps://godbolt.org/z/19jnvda7G12:09:03
@emilazy:matrix.orgemilyit looks like rva23u64 beats MIPS there12:09:20
@emilazy:matrix.orgemilyso it's just a dumb comparison12:09:27
@k900:0upti.meK900Well yeah I don't mean this specific case12:09:37
@k900:0upti.meK900I just mean in general12:09:39
@emilazy:matrix.orgemilyalthough the fragmentation of the RISC-V instruction sets in general is its own kind of dumb I suppose12:09:39
@emilazy:matrix.orgemilybut also the thing teenage me would have done12:09:45
@k900:0upti.meK900There's like12:09:46
@k900:0upti.meK900A List12:09:47
@k900:0upti.meK900Of like Officially Mandated Fusions You Must Do To Fast12:10:01
@k900:0upti.meK900That compilers also know12:10:07
@emilazy:matrix.orgemilyI think x86 also involves known uop fusions that compilers take into account12:10:08
@emilazy:matrix.orgemilyit's arguably better to write it down than not12:10:15

Show newer messages


Back to Room ListRoom Version: 6