| Non-optimized builds (SRT_QUAL = default) | Optimized builds (SRT_QUAL = maxopt) | |||
| 5x5 Matrix | 6x6 Matrix | 5x5 Matrix | 6x6 Matrix | |
| LinearAlgebra
Matrix - Matrix Matrices not specialized Matrices not declared symmetric [tsnsub01] |
Min: 3.78 secs (3.78 µsecs)
Max: 3.94 secs (3.94 µsecs) |
Min: 4.57 secs (4.57 µsecs)
Max: 4.75 secs (4.75 µsecs) |
Min: 3.82 secs (3.82 µsecs)
Max: 3.88 secs (3.88 µsecs) |
Min: 4.62 secs (4.62 µsecs)
Max: 4.68 secs (4.68 µsecs) |
| LinearAlgebra
Matrix - Matrix Matrices not specialized Matrices declared symmetric [tsnsub01] |
Min: 2.83 secs (2.83 µsecs)
Max: 2.92 secs (2.92 µsecs) |
Min: 3.58 secs (3.58 µsecs)
Max: 3.65 secs (3.65 µsecs) |
Min: 2.85 secs (2.85 µsecs)
Max: 2.93 secs (2.93 µsecs) |
Min: 3.6 secs (3.6 µsecs)
Max: 3.71 secs (3.71 µsecs) |
| LinearAlgebra
Matrix - Matrix Matrices specialized Matrices not declared symmetric [tsnsub01] |
Min: 1.89 secs (1.89 µsecs)
Max: 1.95 secs (1.95 µsecs) |
Min: 2.36 secs (2.36 µsecs)
Max: 2.42 secs (2.42 µsecs) |
Min: 1.9 secs (1.9 µsecs)
Max: 1.96 secs (2.02 µsecs) |
Min: 2.39 secs (2.39 µsecs)
Max: 2.41 secs (2.41 µsecs) |
| LinearAlgebra
Matrix - Matrix Matrices specialized Matrices declared symmetric [tsnsub01] |
Min: 2.85 secs (2.85 µsecs)
Max: 2.9 secs (2.9 µsecs) |
Min: 3.6 secs (3.6 µsecs)
Max: 3.64 secs (3.64 µsecs) |
Min: 2.84 secs (2.84 µsecs)
Max: 2.9 secs (2.9 µsecs) |
Min: 3.82 secs (3.82 µsecs)
Max: 3.93 secs (3.93 µsecs) |
| CLHEP
HepMatrix - HepMatrix [tsnsub02] |
Min: 2.44 secs (2.44 µsecs)
Max: 2.5 secs (2.5 µsecs) |
Min: 3.52 secs (3.52 µsecs)
Max: 3.61 secs (3.61 µsecs) |
Min: 2.44 secs (2.44 µsecs)
Max: 2.48 secs (2.48 µsecs) |
Min: 3.51 secs (3.51 µsecs)
Max: 3.58 secs (3.58 µsecs) |
| CLHEP
HepSymMatrix - HepSymMatrix [tsnsub03] |
Min: 1.94 secs (1.94 µsecs)
Max: 1.99 secs (1.99 µsecs) |
Min: 2.59 secs (2.59 µsecs)
Max: 2.67 secs (2.67 µsecs) |
Min: 1.94 secs (1.94 µsecs)
Max: 1.97 secs (1.97 µsecs) |
Min: 2.58 secs (2.58 µsecs)
Max: 2.7 secs (2.7 µsecs) |
| CovMatrices (*)
CovMatrixX - CovMatrixX [tsnsub04] |
Min: 0.09 secs (0.09 µsecs)
Max: 0.11 secs (0.11 µsecs) |
Min: 0.16 secs (0.16 µsecs)
Max: 0.18 secs (0.18 µsecs) |
Min: 0.09 secs (0.09 µsecs)
Max: 0.11 secs (0.11 µsecs) |
Min: 0.15 secs (0.15 µsecs)
Max: 0.18 secs (0.18 µsecs) |
All timings are based on 1,000,000 subtractions.
The first number is the time for all the subtractions while the time
in parenthesis is the time for 1 subtraction.
The string in the bracket is the name of the test module build for
the particular test.
When the results say "Non-Optimized builds," then all the libraries
and the test module were build with the "SRT_QUAL" variable having the
"default" value.
When the results say "Optimized builds," then all the libraries and
the test module were build with the "SRT_QUAL" variable having the "maxopt"
value.
(*) Covariant Matrices are inherently symmetric
Matrices used in the tests:
LinearAlgebra:
both 5x5 matrices:
1e+03
4
6
8
10
4 1.1e+03
16
18
20
6
16 1.2e+03
28
30
8
18
28 1.3e+03
40
10
20
30
40 1.4e+03
both 6x6 matrices:
1e+03
4
6
8
10
12
4 1.1e+03
18
20
22
24
6
18 1.2e+03
32
34
36
8
20
32 1.3e+03
46
48
10
22
34
46 1.4e+03
60
12
24
36
48
60 1.5e+03
CLHEP:
both 5x5 matrices:
1000
4
6
8
10
4 1100
16
18
20
6
16 1200
28
30
8
18
28 1300
40
10
20
30
40 1400
both 6x6 matrices:
1000
4
6
8
10
12
4 1100
18
20
22
24
6
18 1200
32
34
36
8
20
32 1300
46
48
10
22
34
46 1400
60
12
24
36
48
60 1500
CovMatrices:
both 5x5 matrices:
+1.0000000000e+03
+4.0000000000e+00 +1.1000000000e+03
+6.0000000000e+00 +1.6000000000e+01
+1.2000000000e+03
+8.0000000000e+00 +1.8000000000e+01
+2.8000000000e+01 +1.3000000000e+03
+1.0000000000e+01 +2.0000000000e+01
+3.0000000000e+01 +4.0000000000e+01 +1.4000000000e+03
both 6x6 matrices:
+1.0000000000e+03
+4.0000000000e+00 +1.1000000000e+03
+6.0000000000e+00 +1.8000000000e+01
+1.2000000000e+03
+8.0000000000e+00 +2.0000000000e+01
+3.2000000000e+01 +1.3000000000e+03
+1.0000000000e+01 +2.2000000000e+01
+3.4000000000e+01 +4.6000000000e+01 +1.4000000000e+03
+1.2000000000e+01 +2.4000000000e+01
+3.6000000000e+01 +4.8000000000e+01 +6.0000000000e+01
+1.5000000000e+03
Testing system specs:
CPU: 500 MHz PentiumIII (Katmai)
Memory: 128MB SDRAM
Cache: 512KB
Hard Disk: IBM 13677MB
Video Card: 16MB Diamond Viper TNT 1.95E
OS: Fermi Linux Release 6.1.1 (Strange)
Kernel: 2.2.16-3 on an i686
X-Server: XFree86 Version 11.0 Release 3360
Tests were compiled and build using GCC 3.0.1