Parallelization 14

Speedup: 5.816 (16.450s / 2.829s) on 8 cores | Distortion: 0.002078 (bound 0.003) | Total Run Time: 121.637s

Transformation

Loop Parallelization Privatization Scheduling Synchronization Replication
water.C:1156 (36.5%) static water.C:1159 (vecAdd => vecAddRepl)
water.C:1686 (62.6%) modulo water.C:1644 (addval => addvalRepl)

Metrics

Run Run Time (s) Speedup Distortion
1 2.866 5.739 0.002310
2 2.816 5.841 0.002210
3 2.806 5.862 0.002140
4 2.806 5.862 0.002040
5 2.826 5.820 0.002210
6 2.816 5.841 0.001970
7 2.876 5.719 0.001590
8 2.816 5.841 0.001910
9 2.816 5.841 0.002140
10 2.826 5.820 0.002230
11 2.816 5.841 0.002180
12 2.806 5.862 0.002490
13 2.806 5.862 0.002180
14 2.886 5.700 0.001770
15 2.806 5.862 0.001970
16 2.806 5.862 0.002240
17 2.816 5.841 0.001860
18 2.926 5.622 0.001660
19 2.816 5.841 0.001890
20 2.806 5.862 0.001850
21 2.816 5.841 0.002150
22 2.806 5.862 0.001960
23 2.816 5.841 0.002140
24 2.886 5.700 0.001970
25 2.806 5.862 0.002310
26 2.886 5.700 0.002310
27 2.806 5.862 0.002190
28 2.806 5.862 0.002300
29 2.816 5.841 0.001770
30 2.806 5.862 0.002040
31 2.806 5.862 0.001980
32 2.816 5.841 0.002160
33 2.816 5.841 0.002020
34 2.816 5.841 0.002260
35 2.806 5.862 0.001920
36 2.956 5.565 0.002090
37 2.816 5.841 0.002230
38 2.826 5.820 0.002300
39 2.826 5.820 0.002280
40 2.896 5.680 0.002080
41 2.816 5.841 0.001690
42 2.806 5.862 0.002180
43 2.816 5.841 0.002200
Avg. 2.829 5.816 0.002078
Back