Parallelization 23

Speedup: 0.911 (16.490s / 18.103s) on 8 cores | Distortion: 0.000000 (bound 0.0) | Total Run Time: 778.437s

Transformation

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

Metrics

Run Run Time (s) Speedup Distortion
1 18.138 0.909 0.000000
2 18.228 0.905 0.000000
3 18.009 0.916 0.000000
4 18.168 0.908 0.000000
5 18.069 0.913 0.000000
6 18.059 0.913 0.000000
7 18.059 0.913 0.000000
8 18.069 0.913 0.000000
9 18.039 0.914 0.000000
10 18.158 0.908 0.000000
11 18.039 0.914 0.000000
12 18.138 0.909 0.000000
13 18.059 0.913 0.000000
14 17.999 0.916 0.000000
15 18.019 0.915 0.000000
16 18.099 0.911 0.000000
17 18.109 0.911 0.000000
18 18.128 0.910 0.000000
19 18.099 0.911 0.000000
20 18.088 0.912 0.000000
21 18.746 0.880 0.000000
22 18.088 0.912 0.000000
23 18.109 0.911 0.000000
24 18.059 0.913 0.000000
25 18.118 0.910 0.000000
26 18.128 0.910 0.000000
27 18.088 0.912 0.000000
28 18.118 0.910 0.000000
29 18.128 0.910 0.000000
30 18.059 0.913 0.000000
31 18.099 0.911 0.000000
32 18.079 0.912 0.000000
33 18.079 0.912 0.000000
34 18.158 0.908 0.000000
35 18.059 0.913 0.000000
36 18.088 0.912 0.000000
37 18.059 0.913 0.000000
38 17.949 0.919 0.000000
39 18.069 0.913 0.000000
40 18.088 0.912 0.000000
41 18.109 0.911 0.000000
42 18.138 0.909 0.000000
43 18.049 0.914 0.000000
Avg. 18.103 0.911 0.000000
Back