Andy Polyakov

Results 370 comments of Andy Polyakov

> your message mentions "GHC runtime linker," which ought to be something else... If it's something used by ghci, then mine says that static libraries are not supported at all...

> > your message mentions "GHC runtime linker," which ought to be something else... > > If it's something used by ghci, then mine says that static libraries are not...

> I don't get a failure with your minimal example, but then it isn't using anything from `assembly.o`. I've examined ~that~ the resulting binary to confirm that assembly.o was in...

I'm confused. Is assertion that 9.6.7 doesn't work on NixOS? Or is it that some earlier version, presumably pre-9.x, didn't work on Ubuntu? I write "presumably pre-9.x," because I had...

To summarize. Normal compilations with ghc are not affected, because it invokes gcc to do the linking, which is perfectly capable of handling .comm-s. Therefore we're talking about interactive non-production...

I'm weary to include this example, because it fails to illuminate the key prerequisite for fast_aggregate_verify, having proofs of possession for the participating public keys.

> I'd be happy to do the porting (and benchmarking on modern Arm archs). Sure, go ahead. However, I wouldn't be surprised if it turns out that benefits would be...

First of all, originally the module in question was primarily about improving DH key exchange. This doesn't necessarily translate to other algorithms. Well, it demonstrably doesn't, since you mention generic...

As for Poly1305. It looks like Graviton3 has 4 128-bit vector units and it simply takes a pair of them to execute a 256-bit instruction. This means that a 128-bit...

> > What do you measure with the current NEON implementation on Graviton3? > > 0.6 cpb on Graviton3, Thanks. Apple M1 and Snapdragon X deliver ~0.5. 0.6 is a...