|
Non optimized |
Single core |
Multi core |
Quad core |
Workstation |
|
Maximum |
100 |
100 |
100 |
105 |
|
Average |
48.5 |
48.5 |
48.5 |
50.4 |
|
Geometric |
44.1 |
44.1 |
44.1 |
45.8 |
|
Harmonic |
40.1 |
40.1 |
40.1 |
41.7 |
|
Minimum |
20.1 |
20.1 |
20.1 |
20.9 |
# |
Kernel name |
|
|
|
|
1. |
Hydro fragment |
62.6 |
62.6 |
62.6 |
64.5 |
2. |
ICCG excerpt (Incomplete Cholesky Conjugate Gradient) |
48.3 |
48.3 |
48.3 |
50.0 |
3. |
Inner product |
44.5 |
44.5 |
44.5 |
45.7 |
4. |
Banded linear equations |
45.4 |
45.4 |
45.4 |
46.9 |
5. |
Tri-diagonal elimination, below diagonal |
38.5 |
38.5 |
38.5 |
40.0 |
6. |
General linear recurrence equations |
32.0 |
32.0 |
32.0 |
33.1 |
7. |
Equation of state fragment |
88.6 |
88.6 |
88.6 |
91.0 |
8. |
ADI integration |
68.4 |
68.4 |
68.4 |
70.1 |
9. |
Integrate predictors |
100 |
100 |
100 |
105 |
10. |
Difference predictors |
39.4 |
39.4 |
39.4 |
41.1 |
11. |
First sum |
26.3 |
26.3 |
26.3 |
27.5 |
12. |
First difference |
26.4 |
26.4 |
26.4 |
26.7 |
13. |
2-D PIC (Particle In Cell) |
20.1 |
20.1 |
20.1 |
20.9 |
14. |
1-D PIC (Particle In Cell) |
21.9 |
21.9 |
21.9 |
22.8 |
15. |
Casual Fortran. Development version |
41.7 |
41.7 |
41.7 |
43.8 |
16. |
Monte Carlo search loop |
35.9 |
35.9 |
35.9 |
39.4 |
17. |
Implicit, conditional computation |
82.2 |
82.2 |
82.2 |
86.2 |
18. |
2-D explicit hydrodynamics fragment |
51.9 |
51.9 |
51.9 |
54.3 |
19. |
General linear recurrence equations |
38.8 |
38.8 |
38.8 |
40.4 |
20. |
Discrete ordinates transport, conditional recurrence on xx |
81.7 |
81.7 |
81.7 |
84.7 |
21. |
Matrix*matrix product |
31.1 |
31.1 |
31.1 |
31.8 |
22. |
Planckian distribution |
47.4 |
47.4 |
47.4 |
49.6 |
23. |
2-D implicit hydrodynamics fragment |
63.7 |
63.7 |
63.7 |
66.1 |
24. |
Find location of first minimum in array |
27.2 |
27.2 |
27.2 |
28.4 |
|
Optimized |
Single core |
Multi core |
Quad core |
Workstation |
|
Maximum |
644 |
644 |
644 |
614 |
|
Average |
226 |
226 |
226 |
227 |
|
Geometric |
179 |
179 |
179 |
183 |
|
Harmonic |
141 |
141 |
141 |
146 |
|
Minimum |
58.4 |
58.4 |
58.4 |
60.5 |
# |
Kernel name |
|
|
|
|
1. |
Hydro fragment |
397 |
397 |
397 |
414 |
2. |
ICCG excerpt (Incomplete Cholesky Conjugate Gradient) |
283 |
283 |
283 |
293 |
3. |
Inner product |
184 |
184 |
184 |
191 |
4. |
Banded linear equations |
299 |
299 |
299 |
311 |
5. |
Tri-diagonal elimination, below diagonal |
103 |
103 |
103 |
108 |
6. |
General linear recurrence equations |
288 |
288 |
288 |
297 |
7. |
Equation of state fragment |
644 |
644 |
644 |
614 |
8. |
ADI integration |
642 |
642 |
642 |
560 |
9. |
Integrate predictors |
330 |
330 |
330 |
321 |
10. |
Difference predictors |
158 |
158 |
158 |
161 |
11. |
First sum |
64.5 |
64.5 |
64.5 |
67.2 |
12. |
First difference |
154 |
154 |
154 |
157 |
13. |
2-D PIC (Particle In Cell) |
87.0 |
87.0 |
87.0 |
90.0 |
14. |
1-D PIC (Particle In Cell) |
72.9 |
72.9 |
72.9 |
75.5 |
15. |
Casual Fortran. Development version |
63.0 |
63.0 |
63.0 |
65.2 |
16. |
Monte Carlo search loop |
171 |
171 |
171 |
182 |
17. |
Implicit, conditional computation |
204 |
204 |
204 |
211 |
18. |
2-D explicit hydrodynamics fragment |
260 |
260 |
260 |
270 |
19. |
General linear recurrence equations |
231 |
231 |
231 |
239 |
20. |
Discrete ordinates transport, conditional recurrence on xx |
131 |
131 |
131 |
135 |
21. |
Matrix*matrix product |
298 |
298 |
298 |
314 |
22. |
Planckian distribution |
58.4 |
58.4 |
58.4 |
60.5 |
23. |
2-D implicit hydrodynamics fragment |
230 |
230 |
230 |
238 |
24. |
Find location of first minimum in array |
67.5 |
67.5 |
67.5 |
69.4 |