Parallelization 6

Speedup: 7.308 (9.180s / 1.268s) on 8 cores | Distortion: 0.000583 (bound 0.01) | Total Run Time: 54.517s

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 modulo

Metrics

Run Run Time (s) Speedup Distortion
1 1.575 5.828 0.001310
2 1.189 7.721 0.000610
3 1.219 7.528 0.000680
4 1.199 7.656 0.000000
5 1.199 7.656 0.000000
6 1.189 7.721 0.000170
7 1.189 7.721 0.000000
8 1.199 7.656 0.001990
9 1.189 7.721 0.000160
10 1.189 7.721 0.000000
11 1.199 7.656 0.000320
12 1.250 7.345 0.000170
13 1.199 7.656 0.000800
14 1.209 7.592 0.002480
15 1.209 7.592 0.000000
16 1.230 7.466 0.000170
17 1.199 7.656 0.000000
18 1.209 7.592 0.000000
19 1.219 7.528 0.000000
20 1.209 7.592 0.001490
21 1.199 7.656 0.000520
22 1.524 6.023 0.001490
23 1.240 7.405 0.001410
24 1.311 7.003 0.002250
25 1.707 5.377 0.001050
26 1.199 7.656 0.000000
27 1.199 7.656 0.000000
28 1.199 7.656 0.000600
29 1.199 7.656 0.000680
30 1.667 5.509 0.000570
31 1.189 7.721 0.000000
32 1.240 7.405 0.000640
33 1.199 7.656 0.000410
34 1.199 7.656 0.000660
35 1.514 6.063 0.001120
36 1.219 7.528 0.000710
37 1.392 6.594 0.000460
38 1.199 7.656 0.000240
39 1.199 7.656 0.000460
40 1.311 7.003 0.000350
41 1.189 7.721 0.000640
42 1.280 7.170 0.000480
43 1.473 6.230 0.000000
Avg. 1.268 7.308 0.000583
Back