File: bench.fft

package info (click to toggle)
golang-github-remyoudompheng-bigfft 0.0%2Bgit20190728.6a916e3-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 172 kB
  • sloc: asm: 102; makefile: 2
file content (20 lines) | stat: -rw-r--r-- 864 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Benchmarks using the mulFFT function only.
# Run on a Core i5-4590 (Go 1.8)
BenchmarkMul_1kb      	  200000	      9737 ns/op
BenchmarkMul_10kb     	   10000	    105408 ns/op
BenchmarkMul_50kb     	    3000	    584090 ns/op
BenchmarkMul_100kb    	    2000	    973130 ns/op
BenchmarkMul_1Mb      	     200	   8622463 ns/op
BenchmarkMul_5Mb      	      30	  48602728 ns/op
BenchmarkMul_10Mb     	      10	 109184721 ns/op
BenchmarkMul_20Mb     	       5	 227053895 ns/op
BenchmarkMul_50Mb     	       2	 727421044 ns/op
BenchmarkMul_100Mb    	       1	1550029484 ns/op

BenchmarkMul_1x5Mb    	      50	  28827150 ns/op
BenchmarkMul_1x10Mb   	      20	  58097775 ns/op
BenchmarkMul_1x20Mb   	      10	 124998246 ns/op
BenchmarkMul_1x50Mb   	       3	 350045770 ns/op
BenchmarkMul_5x20Mb   	      10	 160220847 ns/op
BenchmarkMul_5x50Mb   	       3	 350824154 ns/op