Parallelization 24

Speedup: 0.926 (16.490s / 17.810s) on 8 cores | Distortion: 0.000000 (bound 0.0) | Total Run Time: 765.829s

Transformation

Loop Parallelization Privatization Scheduling Synchronization Replication
water.C:1676 (62.6%) p2, p1 modulo water.C:313,314,315 (vecAdd => vecAddSync) water.C:1644 (addval => addvalRepl)

Metrics

Run Run Time (s) Speedup Distortion
1 17.830 0.925 0.000000
2 17.820 0.925 0.000000
3 17.800 0.926 0.000000
4 17.720 0.931 0.000000
5 17.750 0.929 0.000000
6 17.810 0.926 0.000000
7 17.730 0.930 0.000000
8 17.760 0.929 0.000000
9 17.800 0.926 0.000000
10 17.959 0.918 0.000000
11 17.750 0.929 0.000000
12 17.790 0.927 0.000000
13 17.810 0.926 0.000000
14 17.790 0.927 0.000000
15 17.810 0.926 0.000000
16 17.899 0.921 0.000000
17 18.019 0.915 0.000000
18 17.790 0.927 0.000000
19 17.830 0.925 0.000000
20 17.720 0.931 0.000000
21 17.760 0.929 0.000000
22 17.830 0.925 0.000000
23 17.849 0.924 0.000000
24 17.780 0.927 0.000000
25 17.770 0.928 0.000000
26 17.790 0.927 0.000000
27 17.800 0.926 0.000000
28 17.869 0.923 0.000000
29 17.869 0.923 0.000000
30 17.820 0.925 0.000000
31 17.560 0.939 0.000000
32 17.720 0.931 0.000000
33 17.770 0.928 0.000000
34 17.810 0.926 0.000000
35 17.889 0.922 0.000000
36 17.889 0.922 0.000000
37 17.969 0.918 0.000000
38 17.849 0.924 0.000000
39 17.790 0.927 0.000000
40 17.869 0.923 0.000000
41 17.810 0.926 0.000000
42 17.770 0.928 0.000000
43 17.820 0.925 0.000000
Avg. 17.810 0.926 0.000000
Back