celestia-core icon indicating copy to clipboard operation
celestia-core copied to clipboard

Use `sha256-simd` instead of native Golang implementation

Open Wondertan opened this issue 3 years ago • 1 comments

Having a computation speed-up through easy to integrate lib for such a widely used primitive is awesome.

Wondertan avatar Apr 07 '21 16:04 Wondertan

ref: https://github.com/lazyledger/lazyledger-core/pull/351

liamsi avatar May 23 '21 00:05 liamsi

Closing this as won't do b/c a goal of this repo is to minimize the diff between celestia-core and upstream cometBFT. Please re-open if this should still be considered.

rootulp avatar Jul 07 '23 15:07 rootulp

also fwiw the speed up between the standard library and simd should be significantly smaller after go 1.21

evan-forbes avatar Jul 24 '23 10:07 evan-forbes