Skip to content

Releases: solana-labs/solana-perf-libs

Update to cuda 11

18 Jun 19:14
233c445
Compare
Choose a tag to compare
  • Update to cuda 11

OpenCL PoH

12 Aug 06:16
Compare
Choose a tag to compare
v0.19.3

Check seed fread

Double speed ed25519 verify and chacha removed

04 Aug 18:11
Compare
Choose a tag to compare
Remove chacha implementation

Archivers are on hold for now.

Fail sig verify if public key is small order check

31 Jul 00:05
Compare
Choose a tag to compare

In the cuda sig verify, ensure that the public key is not small order.

SIMD PoH

16 Jun 17:08
Compare
Choose a tag to compare

Add an ISPC implementation of sha256-based PoH with builds for sse, avx2, avx-512.

Signature malleability checks

06 May 16:08
Compare
Choose a tag to compare

In signature verify, check for reduced Signature.s and unpack Signature.R as group element and check torsional components.

CUDA 10.2 support

25 Jan 03:55
Compare
Choose a tag to compare
v0.18.0

Add cuda 10.2 support

OpenCL Support

25 Dec 19:47
Compare
Choose a tag to compare

Add OpenCL support for ed25519 signature verify.

Fix extra cudaMalloc in the sign path

13 Dec 23:25
Compare
Choose a tag to compare

In the sign_many path, the value for saving the size of the out buffer was not correct, so a cudaFree/cudaMalloc would occur each kernel launch. This release fixes this behavior.

Fix verify performance

31 Oct 21:59
Compare
Choose a tag to compare

v0.16.0 regressed verify performance, this release is to restore that.