1 2 4 8 16 32 64 128 256 512 R Benchmark on MKL

R Benchmark on MKL
1
2
4
8
16
32
64
128 256 512
Creation, transp.., deformation of a 2500*2500
matrix
1.15
1.05
1.12
1.05
1.05
1.07
1.11
1.05
2400*2400 normal distributed random matrix ^
1000
0.54
0.52
0.52
0.52
0.52
0.52
0.52
0.52
Sorting of 7,000,000 random values
1.37
1.37
1.37
1.37
1.36
1.37
1.37
1.37
2800* 2800 cross-product matrix (b=a’ * a)
3.81
3.83
2.13
1.42
1.33
1.68
1.75
2.69
Linea regression over a 3000*3000 matrix (c = a\b’)
1.61
1.88
0.89
0.61
0.49
0.53
0.87
1.30
----------- Trimmed geom. Mean
1.37
1.39
1.11
0.96
0.90
0.92
1.09
1.23
FFT over 2,400,000 random values
1.00
0.97
1.00
0.98
0.99
0.98
0.99
0.99
Eigen values of a 640*640 random matrix
0.89
1.81
0.96
0.91
1.01
0.98
1.17
1.30
Determinant of a 2500*2500 random matrix
1.51
1.78
0.95
0.59
0.55
0.35
0.42
0.30
Cholesky decomposition of a 3000*3000 matrix
1.42
1.64
0.75
0.52
0.42
0.38
0.46
0.58
Inverse of a 1600*1600 random matrix
1.29
1.65
0.90
0.64
0.29
0.62
0.71
3.80
----------- Trimmed geom. Mean
1.22
1.69
0.94
0.70
0.61
0.61
0.69
0.91
3,500,000 Fibonacci numbers calculation (vector
calc)
1.05
1.02
1.03
1.03
1.28
1.03
1.26
1.40
Creation of a 3000*3000 Hilbert matrix (matrix calc)
0.76
0.74
0.74
0.78
1.21
0.78
1.21
1.47
Grand common divisors of 400,000 pairs (recursion)
2.82
2.77
2.79
2.79
5.17
2.79
5.18
6.85
Creation of a 500*500 Toeplitz matrix (loops)
1.08
1.06
1.08
1.09
1.26
1.07
1.26
1.39
Escoufier’s method on a 45*45 matrix (mixed)
0.70
1.48
1.65
0.70
0.85
0.92
0.68
0.70
----------- Trimmed geom. Mean
0.95
1.17
1.22
0.96
1.25
1.00
1.24
1.42
Time in seconds