Skip to content

Conversation

@faizanahmad055
Copy link
Contributor

No description provided.

Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com>
@github-actions
Copy link

✅ Load Test Results (quick)

✅ Load Test Results: ALL TESTS PASSED

🚀 Quick Test (S1, S4, S6) — Use /loadtest for full suite

3/3 passed (100%)

Scenario Description Actions Errors
S1 S1: 143 burst updates, each triggers 1 dep... 143/143 0
S4 S4: 143 no-op updates, all should be skipped 0 0
S6 S6: Restart test - 142 updates during restart 140 0

📦 Download detailed results


Artifacts: Download

@slimm609
Copy link

slimm609 commented Jan 14, 2026

openssl

The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
sha1             99527.34k   322201.30k   803999.76k  1294353.12k  1579428.52k  1593253.59k
sha512           45436.63k   181845.64k   344926.12k   529367.59k   621523.48k   625638.66k
sha256           99918.17k   324673.79k   783178.40k  1196757.70k  1412046.85k  1435167.17k

using sha256 over sha512_256 would keep the speed much closer to current sha1 implementation.

golang

goos: linux
goarch: amd64
cpu: Intel(R) Xeon(R) Gold 
BenchmarkSHA1                   3631	    349319 ns/op	1500.89 MB/s
BenchmarkSHA256          	    3315	    363268 ns/op	1443.25 MB/s
BenchmarkSHA512         	    1227	    936637 ns/op	 559.76 MB/s
BenchmarkSHA512_256     	    1266	    934443 ns/op	 561.07 MB/s
BenchmarkSHA3_256       	     862	   1403508 ns/op	 373.56 MB/s
BenchmarkSHA3_512       	     460	   2618911 ns/op	 200.19 MB/s
cpu: Apple M4 Pro
BenchmarkSHA1          	    7394	    153615 ns/op	3412.99 MB/s
BenchmarkSHA256        	    7222	    154554 ns/op	3392.26 MB/s
BenchmarkSHA512        	    4124	    279813 ns/op	1873.71 MB/s
BenchmarkSHA512_256    	    4100	    277971 ns/op	1886.13 MB/s
BenchmarkSHA3_256      	    1508	    791484 ns/op	 662.41 MB/s
BenchmarkSHA3_512      	     813	   1489840 ns/op	 351.91 MB/s
cpu: AWS Graviton3
BenchmarkSHA1         	    3584	    334598 ns/op	1566.92 MB/s
BenchmarkSHA256       	    3723	    321961 ns/op	1628.42 MB/s
BenchmarkSHA512       	    2336	    513213 ns/op	1021.58 MB/s
BenchmarkSHA512_256   	    2337	    513166 ns/op	1021.67 MB/s
BenchmarkSHA3_256     	     868	   1380514 ns/op	 379.78 MB/s
BenchmarkSHA3_512     	     463	   2589584 ns/op	 202.46 MB/s

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants