|
Non optimized |
Single core |
Multi core |
Quad core |
Workstation |
|
Maximum |
88.0 |
88.0 |
88.0 |
86.6 |
|
Average |
44.4 |
44.4 |
44.4 |
44.0 |
|
Geometric |
38.6 |
38.6 |
38.6 |
38.3 |
|
Harmonic |
31.4 |
31.4 |
31.4 |
31.4 |
|
Minimum |
7.65 |
7.65 |
7.65 |
7.70 |
# |
Kernel name |
|
|
|
|
1. |
Hydro fragment |
73.1 |
73.1 |
73.1 |
73.2 |
2. |
ICCG excerpt (Incomplete Cholesky Conjugate Gradient) |
57.6 |
57.6 |
57.6 |
61.1 |
3. |
Inner product |
58.1 |
58.1 |
58.1 |
58.2 |
4. |
Banded linear equations |
59.3 |
59.3 |
59.3 |
57.5 |
5. |
Tri-diagonal elimination, below diagonal |
41.7 |
41.7 |
41.7 |
41.9 |
6. |
General linear recurrence equations |
35.9 |
35.9 |
35.9 |
35.2 |
7. |
Equation of state fragment |
88.0 |
88.0 |
88.0 |
86.6 |
8. |
ADI integration |
45.6 |
45.6 |
45.6 |
45.7 |
9. |
Integrate predictors |
81.2 |
81.2 |
81.2 |
78.1 |
10. |
Difference predictors |
21.0 |
21.0 |
21.0 |
21.3 |
11. |
First sum |
31.3 |
31.3 |
31.3 |
30.9 |
12. |
First difference |
31.8 |
31.8 |
31.8 |
30.9 |
13. |
2-D PIC (Particle In Cell) |
11.9 |
11.9 |
11.9 |
12.2 |
14. |
1-D PIC (Particle In Cell) |
17.9 |
17.9 |
17.9 |
18.0 |
15. |
Casual Fortran. Development version |
7.65 |
7.65 |
7.65 |
7.70 |
16. |
Monte Carlo search loop |
40.5 |
40.5 |
40.5 |
39.8 |
17. |
Implicit, conditional computation |
75.7 |
75.7 |
75.7 |
70.6 |
18. |
2-D explicit hydrodynamics fragment |
39.5 |
39.5 |
39.5 |
40.0 |
19. |
General linear recurrence equations |
50.3 |
50.3 |
50.3 |
49.4 |
20. |
Discrete ordinates transport, conditional recurrence on xx |
58.6 |
58.6 |
58.6 |
60.7 |
21. |
Matrix*matrix product |
26.9 |
26.9 |
26.9 |
27.1 |
22. |
Planckian distribution |
32.6 |
32.6 |
32.6 |
31.8 |
23. |
2-D implicit hydrodynamics fragment |
46.9 |
46.9 |
46.9 |
45.8 |
24. |
Find location of first minimum in array |
33.3 |
33.3 |
33.3 |
32.6 |
|
Optimized |
Single core |
Multi core |
Quad core |
Workstation |
|
Maximum |
291 |
291 |
291 |
285 |
|
Average |
139 |
139 |
139 |
138 |
|
Geometric |
116 |
116 |
116 |
115 |
|
Harmonic |
88.2 |
88.2 |
88.2 |
87.7 |
|
Minimum |
19.5 |
19.5 |
19.5 |
19.1 |
# |
Kernel name |
|
|
|
|
1. |
Hydro fragment |
234 |
234 |
234 |
224 |
2. |
ICCG excerpt (Incomplete Cholesky Conjugate Gradient) |
186 |
186 |
186 |
196 |
3. |
Inner product |
251 |
251 |
251 |
247 |
4. |
Banded linear equations |
181 |
181 |
181 |
186 |
5. |
Tri-diagonal elimination, below diagonal |
98.9 |
98.9 |
98.9 |
97.3 |
6. |
General linear recurrence equations |
100.0 |
100.0 |
100.0 |
98.5 |
7. |
Equation of state fragment |
270 |
270 |
270 |
263 |
8. |
ADI integration |
127 |
127 |
127 |
124 |
9. |
Integrate predictors |
291 |
291 |
291 |
285 |
10. |
Difference predictors |
127 |
127 |
127 |
128 |
11. |
First sum |
129 |
129 |
129 |
126 |
12. |
First difference |
120 |
120 |
120 |
123 |
13. |
2-D PIC (Particle In Cell) |
19.5 |
19.5 |
19.5 |
19.1 |
14. |
1-D PIC (Particle In Cell) |
34.2 |
34.2 |
34.2 |
35.7 |
15. |
Casual Fortran. Development version |
64.4 |
64.4 |
64.4 |
62.8 |
16. |
Monte Carlo search loop |
101 |
101 |
101 |
106 |
17. |
Implicit, conditional computation |
183 |
183 |
183 |
180 |
18. |
2-D explicit hydrodynamics fragment |
156 |
156 |
156 |
157 |
19. |
General linear recurrence equations |
132 |
132 |
132 |
129 |
20. |
Discrete ordinates transport, conditional recurrence on xx |
91.3 |
91.3 |
91.3 |
92.1 |
21. |
Matrix*matrix product |
153 |
153 |
153 |
147 |
22. |
Planckian distribution |
35.0 |
35.0 |
35.0 |
33.5 |
23. |
2-D implicit hydrodynamics fragment |
182 |
182 |
182 |
186 |
24. |
Find location of first minimum in array |
59.2 |
59.2 |
59.2 |
59.6 |