Parallelization 8

Speedup: 7.406 (9.180s / 1.245s) on 8 cores | Distortion: 0.000271 (bound 0.01) | Total Run Time: 53.552s

Transformation

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

Metrics

Run Run Time (s) Speedup Distortion
1 1.595 5.754 0.001150
2 1.209 7.592 0.000000
3 1.209 7.592 0.000000
4 1.219 7.528 0.000320
5 1.209 7.592 0.000000
6 1.230 7.466 0.000020
7 1.219 7.528 0.000000
8 1.250 7.345 0.000030
9 1.697 5.410 0.000380
10 1.230 7.466 0.002600
11 1.230 7.466 0.000510
12 1.209 7.592 0.000000
13 1.209 7.592 0.000000
14 1.209 7.592 0.000010
15 1.209 7.592 0.000020
16 1.209 7.592 0.000320
17 1.209 7.592 0.000000
18 1.209 7.592 0.000170
19 1.219 7.528 0.000000
20 1.209 7.592 0.000000
21 1.219 7.528 0.000000
22 1.209 7.592 0.000000
23 1.382 6.643 0.002110
24 1.209 7.592 0.000650
25 1.331 6.896 0.000000
26 1.209 7.592 0.000420
27 1.209 7.592 0.000020
28 1.209 7.592 0.000460
29 1.240 7.405 0.000010
30 1.209 7.592 0.000650
31 1.219 7.528 0.000620
32 1.209 7.592 0.000010
33 1.331 6.896 0.000000
34 1.209 7.592 0.000320
35 1.291 7.113 0.000000
36 1.209 7.592 0.000000
37 1.209 7.592 0.000480
38 1.209 7.592 0.000010
39 1.209 7.592 0.000320
40 1.209 7.592 0.000000
41 1.209 7.592 0.000010
42 1.209 7.592 0.000010
43 1.209 7.592 0.000010
Avg. 1.245 7.406 0.000271
Back