wdvxdr
|
574c4e57b1
|
perf(tea): unrolling encode
name old time/op new time/op delta
TEAen/16-8 237ns ± 0% 227ns ± 1% -4.03% (p=0.008 n=5+5)
TEAen/256-8 1.69µs ± 0% 1.60µs ± 1% -4.83% (p=0.008 n=5+5)
TEAen/4K-8 25.0µs ± 1% 23.8µs ± 2% -4.73% (p=0.008 n=5+5)
TEAen/32K-8 199µs ± 1% 188µs ± 1% -5.30% (p=0.008 n=5+5)
TEAde/16-8 196ns ± 1% 194ns ± 1% -0.89% (p=0.016 n=5+5)
TEAde/256-8 1.56µs ± 0% 1.54µs ± 0% -1.50% (p=0.008 n=5+5)
TEAde/4K-8 23.5µs ± 0% 23.2µs ± 0% -1.46% (p=0.008 n=5+5)
TEAde/32K-8 187µs ± 1% 184µs ± 1% -1.50% (p=0.008 n=5+5)
name old speed new speed delta
TEAen/16-8 67.6MB/s ± 1% 70.5MB/s ± 1% +4.20% (p=0.008 n=5+5)
TEAen/256-8 152MB/s ± 0% 160MB/s ± 1% +5.07% (p=0.008 n=5+5)
TEAen/4K-8 164MB/s ± 1% 172MB/s ± 2% +4.98% (p=0.008 n=5+5)
TEAen/32K-8 165MB/s ± 1% 174MB/s ± 1% +5.60% (p=0.008 n=5+5)
TEAde/16-8 163MB/s ± 1% 165MB/s ± 1% +0.90% (p=0.016 n=5+5)
TEAde/256-8 174MB/s ± 0% 177MB/s ± 0% +1.51% (p=0.008 n=5+5)
TEAde/4K-8 175MB/s ± 0% 177MB/s ± 0% +1.48% (p=0.008 n=5+5)
TEAde/32K-8 175MB/s ± 1% 178MB/s ± 1% +1.52% (p=0.008 n=5+5)
|
2021-11-17 13:33:25 +08:00 |
|
wdvxdr
|
2a92b2755f
|
perf: speed up tea encrypt & decrypt
name old time/op new time/op delta
TEAen/16-8 260ns ± 0% 245ns ± 0% -5.83% (p=0.008 n=5+5)
TEAen/256-8 1.86µs ± 0% 1.73µs ± 0% -6.86% (p=0.008 n=5+5)
TEAen/4K-8 27.8µs ± 0% 24.9µs ± 0% -10.19% (p=0.008 n=5+5)
TEAde/16-8 223ns ± 1% 215ns ± 1% -3.24% (p=0.008 n=5+5)
TEAde/256-8 1.88µs ± 0% 1.70µs ± 0% -9.49% (p=0.000 n=4+5)
TEAde/4K-8 28.1µs ± 1% 24.9µs ± 1% -11.43% (p=0.008 n=5+5)
name old speed new speed delta
TEAen/16-8 61.6MB/s ± 0% 65.4MB/s ± 0% +6.19% (p=0.008 n=5+5)
TEAen/256-8 138MB/s ± 0% 148MB/s ± 0% +7.35% (p=0.008 n=5+5)
TEAen/4K-8 147MB/s ± 0% 164MB/s ± 0% +11.34% (p=0.008 n=5+5)
TEAde/16-8 144MB/s ± 1% 149MB/s ± 1% +3.34% (p=0.008 n=5+5)
TEAde/256-8 145MB/s ± 0% 160MB/s ± 0% +10.47% (p=0.016 n=4+5)
TEAde/4K-8 146MB/s ± 1% 165MB/s ± 1% +12.90% (p=0.008 n=5+5)
|
2021-11-12 11:40:40 +08:00 |
|
wdvxdr
|
7e2033fd75
|
test: unify tea benchmark
|
2021-11-06 14:41:47 +08:00 |
|
wdvxdr
|
2e64a6913d
|
zap: reuse some []byte
优化单线程上传内存使用
|
2021-04-15 21:36:14 +08:00 |
|
github-actions
|
65ab1304e6
|
ci(chore): Fix stylings
|
2021-02-14 03:06:03 +00:00 |
|
Mrs4s
|
ecd5a7b430
|
Revert "SpeedUP Rand"
|
2021-01-26 03:40:55 +08:00 |
|
Lin
|
aa6ed0fc34
|
SpeedUP Rand
|
2021-01-22 00:14:01 +08:00 |
|
Lin
|
83db901716
|
SpeedUP TEA&Add unit test for TEA
|
2021-01-17 23:23:00 +08:00 |
|