File: bench.fft

package info (click to toggle)
golang-github-remyoudompheng-bigfft 0.0~git20130913.0.a8e77dd-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 132 kB
  • ctags: 233
  • sloc: asm: 736; makefile: 2
file content (19 lines) | stat: -rw-r--r-- 911 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Benchmarks using the mulFFT function only.
BenchmarkMul_1kb       100000             29659 ns/op
BenchmarkMul_10kb       10000            292823 ns/op
BenchmarkMul_50kb        1000           1673191 ns/op
BenchmarkMul_100kb       1000           2609174 ns/op
BenchmarkMul_1Mb           50          28511840 ns/op
BenchmarkMul_5Mb           10         168610100 ns/op
BenchmarkMul_10Mb           5         403888600 ns/op
BenchmarkMul_20Mb           5         849141200 ns/op
BenchmarkMul_50Mb           1        2922353000 ns/op
BenchmarkMul_100Mb          1        5970592000 ns/op

BenchmarkMul_1x5Mb        100          99174500 ns/op
BenchmarkMul_1x10Mb        10         207445000 ns/op
BenchmarkMul_1x20Mb         5         463875000 ns/op
BenchmarkMul_1x50Mb         1        1341762000 ns/op
BenchmarkMul_5x20Mb         5         575246400 ns/op
BenchmarkMul_5x50Mb         1        1326256000 ns/op