[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-70-ga39ee75

Jussi Kivilinna jussi.kivilinna at iki.fi
Tue May 13 21:07:57 CEST 2014


On 12.05.2014 20:44, James Cloos wrote:
> JK> chacha20: add AVX2/AMD64 assembly implementation
> JK> Based on public domain implementation by Andrew Moon at
> JK> https://github.com/floodyberry/chacha-opt
> 
> It would be cool to grab the sse2 versions, too.
> 
> Even the sse2 version is significantly faster than the compiled version.
> 
> There is still a large deployment of systems which lack ssse3 or avx
> support.
> 
> Plus, most of the (affordable) KVM-based virtual offerrings run qemu-kvm
> with options which block everything newer than sse2, even when the host
> cpu supports them.  (One hopes that those vendors will upgrade to qemu 2
> and start using -cpu host, but one cannot hold one's breath that long.)
> 

I picked SSSE3 version since majority of systems today have support for it,
but that necessary isn't the case with virtual systems. I'll look at this
after I get Poly1305 SSE2+AVX2 patches ready and out.

-Jussi

> -JimC
> --
> James Cloos <cloos at jhcloos.com>         OpenPGP: 0x997A9F17ED7DAEA6
> 
> _______________________________________________
> Gcrypt-devel mailing list
> Gcrypt-devel at gnupg.org
> http://lists.gnupg.org/mailman/listinfo/gcrypt-devel
> 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 713 bytes
Desc: OpenPGP digital signature
URL: </pipermail/attachments/20140513/6e381163/attachment.sig>


More information about the Gcrypt-devel mailing list