Filippo Valsorda :go: on Nostr: I want to do some benchmarking to figure out if some of the assembly used in ...
I want to do some benchmarking to figure out if some of the assembly used in crypto/ecdsa is carrying its weight. Would folks want to see a livestream of that?
In particular, we have 1000 lines of assembly for P-256 scalar inversion. It bundles multiple optimizations: custom addition chain, fixed modulus arithmetic, and hand-written assembly. Maybe the first one or two are enough!
How's 1600 UTC today? (Roughly, enable notifications to get the actual live notification.) https://twitch.tv/filosottile
In particular, we have 1000 lines of assembly for P-256 scalar inversion. It bundles multiple optimizations: custom addition chain, fixed modulus arithmetic, and hand-written assembly. Maybe the first one or two are enough!
How's 1600 UTC today? (Roughly, enable notifications to get the actual live notification.) https://twitch.tv/filosottile