Parallelization 4

Speedup: 7.572 (9.180s / 1.213s) on 8 cores | Distortion: 0.000745 (bound 0.01) | Total Run Time: 52.170s

Transformation

Loop Parallelization Privatization Scheduling Synchronization Replication
doloop.c:750 (98.9%) static
doslow.c:204 (1.12%) ix, zpr, i, sold, j, sval, xpr, soup, snew, m1, m2, n1, n2, cval static

Metrics

Run Run Time (s) Speedup Distortion
1 1.301 7.058 0.000830
2 1.219 7.528 0.000290
3 1.199 7.656 0.000000
4 1.189 7.721 0.000320
5 1.199 7.656 0.002170
6 1.199 7.656 0.000000
7 1.230 7.466 0.001940
8 1.209 7.592 0.001050
9 1.209 7.592 0.001880
10 1.199 7.656 0.002610
11 1.240 7.405 0.002300
12 1.321 6.949 0.002770
13 1.250 7.345 0.000450
14 1.199 7.656 0.000460
15 1.199 7.656 0.000170
16 1.209 7.592 0.000310
17 1.209 7.592 0.000320
18 1.209 7.592 0.002000
19 1.209 7.592 0.000320
20 1.209 7.592 0.000000
21 1.230 7.466 0.000020
22 1.240 7.405 0.000510
23 1.189 7.721 0.000020
24 1.199 7.656 0.000010
25 1.199 7.656 0.000240
26 1.209 7.592 0.000030
27 1.199 7.656 0.000010
28 1.199 7.656 0.000850
29 1.291 7.113 0.001230
30 1.199 7.656 0.000820
31 1.199 7.656 0.000910
32 1.189 7.721 0.000230
33 1.199 7.656 0.000560
34 1.189 7.721 0.000400
35 1.189 7.721 0.000790
36 1.189 7.721 0.000480
37 1.199 7.656 0.001160
38 1.189 7.721 0.000850
39 1.189 7.721 0.000000
40 1.189 7.721 0.001530
41 1.189 7.721 0.000610
42 1.189 7.721 0.000410
43 1.311 7.003 0.000170
Avg. 1.213 7.572 0.000745
Back