Parallelization 7

Speedup: 7.684 (16.950s / 2.206s) on 8 cores | Distortion: 0.000633 (bound 0.003) | Total Run Time: 94.873s

Transformation

Loop Parallelization Privatization Scheduling Synchronization Replication
doloop.c:750 (96.1%) static
doslow.c:206 (3.86%) i, sold, j, sval, xpr, soup, snew, m1, m2, n1, n2, cval static

Metrics

Run Run Time (s) Speedup Distortion
1 2.196 7.717 0.000520
2 2.216 7.648 0.000420
3 2.216 7.648 0.000490
4 2.196 7.717 0.000300
5 2.196 7.717 0.000790
6 2.196 7.717 0.000790
7 2.196 7.717 0.000530
8 2.196 7.717 0.000300
9 2.206 7.682 0.000300
10 2.206 7.682 0.000510
11 2.196 7.717 0.000180
12 2.196 7.717 0.000520
13 2.206 7.682 0.000300
14 2.196 7.717 0.000790
15 2.196 7.717 0.000790
16 2.196 7.717 0.000300
17 2.206 7.682 0.000780
18 2.246 7.546 0.000190
19 2.196 7.717 0.001070
20 2.196 7.717 0.000720
21 2.196 7.717 0.000260
22 2.196 7.717 0.000460
23 2.246 7.546 0.000720
24 2.196 7.717 0.000510
25 2.206 7.682 0.001510
26 2.196 7.717 0.000840
27 2.196 7.717 0.000790
28 2.196 7.717 0.000450
29 2.206 7.682 0.001470
30 2.196 7.717 0.000460
31 2.206 7.682 0.001090
32 2.196 7.717 0.001070
33 2.206 7.682 0.001090
34 2.206 7.682 0.000960
35 2.196 7.717 0.001070
36 2.196 7.717 0.001070
37 2.196 7.717 0.000720
38 2.196 7.717 0.000460
39 2.196 7.717 0.000460
40 2.196 7.717 0.000460
41 2.386 7.104 0.000000
42 2.196 7.717 0.000300
43 2.206 7.682 0.000410
Avg. 2.206 7.684 0.000633
Back