Parallelization 27

Speedup: 1.029 (20.170s / 19.608s) on 8 cores | Distortion: 0.000000 (bound 0.0) | Total Run Time: 843.146s

Transformation

Loop Parallelization Privatization Scheduling Synchronization Replication
water.C:1146 (35.6%) static water.C:1159 (vecAdd => vecAddSync)
water.C:1676 (63.8%) p2, p1 static water.C:313,314,315 (vecAdd => vecAddSync) water.C:1644 (addval => addvalRepl)

Metrics

Run Run Time (s) Speedup Distortion
1 19.519 1.033 0.000000
2 19.209 1.050 0.000000
3 19.609 1.029 0.000000
4 19.730 1.022 0.000000
5 19.690 1.024 0.000000
6 19.640 1.027 0.000000
7 19.549 1.032 0.000000
8 19.690 1.024 0.000000
9 19.449 1.037 0.000000
10 19.669 1.025 0.000000
11 19.539 1.032 0.000000
12 19.770 1.020 0.000000
13 19.619 1.028 0.000000
14 19.439 1.038 0.000000
15 19.449 1.037 0.000000
16 19.539 1.032 0.000000
17 19.649 1.026 0.000000
18 19.669 1.025 0.000000
19 19.850 1.016 0.000000
20 19.609 1.029 0.000000
21 19.629 1.028 0.000000
22 19.640 1.027 0.000000
23 19.579 1.030 0.000000
24 19.569 1.031 0.000000
25 20.040 1.006 0.000000
26 19.619 1.028 0.000000
27 19.599 1.029 0.000000
28 19.459 1.037 0.000000
29 19.770 1.020 0.000000
30 19.609 1.029 0.000000
31 19.950 1.011 0.000000
32 19.569 1.031 0.000000
33 19.429 1.038 0.000000
34 19.569 1.031 0.000000
35 19.569 1.031 0.000000
36 19.569 1.031 0.000000
37 19.629 1.028 0.000000
38 19.680 1.025 0.000000
39 19.640 1.027 0.000000
40 19.659 1.026 0.000000
41 19.579 1.030 0.000000
42 19.209 1.050 0.000000
43 19.690 1.024 0.000000
Avg. 19.608 1.029 0.000000
Back