|
Non optimized |
Single core |
Multi core |
Quad core |
Workstation |
|
Maximum |
51.2 |
51.2 |
51.2 |
51.8 |
|
Average |
26.4 |
26.4 |
26.4 |
26.3 |
|
Geometric |
23.1 |
23.1 |
23.1 |
22.9 |
|
Harmonic |
19.0 |
19.0 |
19.0 |
18.8 |
|
Minimum |
4.67 |
4.67 |
4.67 |
4.63 |
# |
Kernel name |
|
|
|
|
1. |
Hydro fragment |
44.5 |
44.5 |
44.5 |
43.3 |
2. |
ICCG excerpt (Incomplete Cholesky Conjugate Gradient) |
38.7 |
38.7 |
38.7 |
36.7 |
3. |
Inner product |
33.8 |
33.8 |
33.8 |
35.0 |
4. |
Banded linear equations |
34.9 |
34.9 |
34.9 |
34.1 |
5. |
Tri-diagonal elimination, below diagonal |
24.2 |
24.2 |
24.2 |
25.2 |
6. |
General linear recurrence equations |
21.0 |
21.0 |
21.0 |
21.2 |
7. |
Equation of state fragment |
51.2 |
51.2 |
51.2 |
51.8 |
8. |
ADI integration |
26.5 |
26.5 |
26.5 |
27.4 |
9. |
Integrate predictors |
46.3 |
46.3 |
46.3 |
46.8 |
10. |
Difference predictors |
12.8 |
12.8 |
12.8 |
12.7 |
11. |
First sum |
17.7 |
17.7 |
17.7 |
18.4 |
12. |
First difference |
18.9 |
18.9 |
18.9 |
18.5 |
13. |
2-D PIC (Particle In Cell) |
7.44 |
7.44 |
7.44 |
7.28 |
14. |
1-D PIC (Particle In Cell) |
11.4 |
11.4 |
11.4 |
10.9 |
15. |
Casual Fortran. Development version |
4.67 |
4.67 |
4.67 |
4.63 |
16. |
Monte Carlo search loop |
23.5 |
23.5 |
23.5 |
23.4 |
17. |
Implicit, conditional computation |
43.5 |
43.5 |
43.5 |
43.2 |
18. |
2-D explicit hydrodynamics fragment |
24.2 |
24.2 |
24.2 |
23.9 |
19. |
General linear recurrence equations |
29.9 |
29.9 |
29.9 |
29.2 |
20. |
Discrete ordinates transport, conditional recurrence on xx |
36.6 |
36.6 |
36.6 |
36.2 |
21. |
Matrix*matrix product |
16.6 |
16.6 |
16.6 |
16.3 |
22. |
Planckian distribution |
19.6 |
19.6 |
19.6 |
19.1 |
23. |
2-D implicit hydrodynamics fragment |
27.5 |
27.5 |
27.5 |
27.5 |
24. |
Find location of first minimum in array |
19.5 |
19.5 |
19.5 |
19.4 |
|
Optimized |
Single core |
Multi core |
Quad core |
Workstation |
|
Maximum |
170 |
170 |
170 |
174 |
|
Average |
82.7 |
82.7 |
82.7 |
83.2 |
|
Geometric |
69.4 |
69.4 |
69.4 |
69.5 |
|
Harmonic |
52.8 |
52.8 |
52.8 |
52.9 |
|
Minimum |
11.2 |
11.2 |
11.2 |
11.5 |
# |
Kernel name |
|
|
|
|
1. |
Hydro fragment |
133 |
133 |
133 |
136 |
2. |
ICCG excerpt (Incomplete Cholesky Conjugate Gradient) |
113 |
113 |
113 |
117 |
3. |
Inner product |
146 |
146 |
146 |
148 |
4. |
Banded linear equations |
116 |
116 |
116 |
112 |
5. |
Tri-diagonal elimination, below diagonal |
61.1 |
61.1 |
61.1 |
58.8 |
6. |
General linear recurrence equations |
61.0 |
61.0 |
61.0 |
59.6 |
7. |
Equation of state fragment |
157 |
157 |
157 |
160 |
8. |
ADI integration |
76.8 |
76.8 |
76.8 |
78.8 |
9. |
Integrate predictors |
170 |
170 |
170 |
174 |
10. |
Difference predictors |
76.1 |
76.1 |
76.1 |
77.8 |
11. |
First sum |
77.8 |
77.8 |
77.8 |
75.9 |
12. |
First difference |
73.3 |
73.3 |
73.3 |
73.0 |
13. |
2-D PIC (Particle In Cell) |
11.2 |
11.2 |
11.2 |
11.5 |
14. |
1-D PIC (Particle In Cell) |
22.8 |
22.8 |
22.8 |
21.9 |
15. |
Casual Fortran. Development version |
37.4 |
37.4 |
37.4 |
37.7 |
16. |
Monte Carlo search loop |
61.7 |
61.7 |
61.7 |
62.5 |
17. |
Implicit, conditional computation |
104 |
104 |
104 |
108 |
18. |
2-D explicit hydrodynamics fragment |
96.7 |
96.7 |
96.7 |
94.4 |
19. |
General linear recurrence equations |
80.1 |
80.1 |
80.1 |
77.1 |
20. |
Discrete ordinates transport, conditional recurrence on xx |
53.9 |
53.9 |
53.9 |
55.7 |
21. |
Matrix*matrix product |
87.8 |
87.8 |
87.8 |
88.6 |
22. |
Planckian distribution |
19.7 |
19.7 |
19.7 |
20.2 |
23. |
2-D implicit hydrodynamics fragment |
111 |
111 |
111 |
112 |
24. |
Find location of first minimum in array |
37.0 |
37.0 |
37.0 |
35.9 |