| pkg: hash/crc32 |
| goarch: amd64 |
| goos: darwin |
| note: hw acceleration enabled |
| │ IEEE │ Castagnoli │ Koopman │ |
| │ sec/op │ sec/op vs base │ sec/op vs base │ |
| 15 44.40n ± 2% 16.30n ± 2% -63.29% (p=0.000 n=10) 35.60n ± 1% -19.82% (p=0.000 n=10) |
| 40 42.45n ± 3% 17.45n ± 3% -58.89% (p=0.000 n=10) 87.55n ± 2% +106.24% (p=0.000 n=10) |
| 512 56.75n ± 3% 39.85n ± 2% -29.78% (p=0.000 n=10) 1073.00n ± 3% +1790.75% (p=0.000 n=10) |
| 1kB 94.90n ± 5% 66.30n ± 3% -30.14% (p=0.000 n=10) 2346.50n ± 4% +2372.60% (p=0.000 n=10) |
| 4kB 298.0n ± 1% 157.0n ± 4% -47.32% (p=0.000 n=10) 8964.0n ± 4% +2908.05% (p=0.000 n=10) |
| 32kB 2.145µ ± 4% 1.218µ ± 2% -43.23% (p=0.000 n=10) 73.206µ ± 4% +3313.64% (p=0.000 n=10) |
| geomean 136.6n 72.37n -47.01% 1.314µ +862.25% |
| |
| │ IEEE │ Castagnoli │ Koopman │ |
| │ B/s │ B/s vs base │ B/s vs base │ |
| 15 322.1Mi ± 2% 876.8Mi ± 2% +172.18% (p=0.000 n=10) 402.1Mi ± 1% +24.82% (p=0.000 n=10) |
| 40 898.1Mi ± 3% 2186.1Mi ± 2% +143.41% (p=0.000 n=10) 435.9Mi ± 2% -51.47% (p=0.000 n=10) |
| 512 8602.5Mi ± 3% 12245.1Mi ± 2% +42.34% (p=0.000 n=10) 454.7Mi ± 2% -94.71% (p=0.000 n=10) |
| 1kB 10289.1Mi ± 6% 14730.6Mi ± 3% +43.17% (p=0.000 n=10) 416.1Mi ± 4% -95.96% (p=0.000 n=10) |
| 4kB 13089.6Mi ± 1% 24772.0Mi ± 4% +89.25% (p=0.000 n=10) 435.9Mi ± 4% -96.67% (p=0.000 n=10) |
| 32kB 14567.5Mi ± 4% 25658.0Mi ± 2% +76.13% (p=0.000 n=10) 426.9Mi ± 4% -97.07% (p=0.000 n=10) |
| geomean 4.022Gi 7.586Gi +88.60% 428.3Mi -89.60% |