1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
# These benchamrks were realised using gmpbench at
# http://gmplib.org/gmpbench.html
# and converted to the go test output format.
BenchmarkMul_1kb 18460846 536 ns/op
BenchmarkMul_10kb 374920 26669 ns/op
BenchmarkMul_50kb 38936 252270 ns/op
BenchmarkMul_100kb 14505 686813 ns/op
BenchmarkMul_1Mb 836 12100000 ns/op
BenchmarkMul_5Mb 88 111731843 ns/op
BenchmarkMul_10Mb 48 212314000 ns/op
BenchmarkMul_20Mb 21 490196000 ns/op
BenchmarkMul_50Mb 8 1280000000 ns/op
BenchmarkMul_100Mb 4 2673000000 ns/op
BenchmarkMul_1x5Mb 151 66225165 ns/op
BenchmarkMul_1x10Mb 111 90909000 ns/op
BenchmarkMul_1x20Mb 59 176678000 ns/op
BenchmarkMul_1x50Mb 23 434782000 ns/op
BenchmarkMul_5x20Mb 35 289855000 ns/op
BenchmarkMul_5x50Mb 14 746269000 ns/op
|