Parallelization 3

Speedup: 7.366 (9.180s / 1.247s) on 8 cores | Distortion: 0.000727 (bound 0.01) | Total Run Time: 53.623s

Transformation

Loop Parallelization Privatization Scheduling Synchronization Replication
doloop.c:750 (98.9%) modulo

Metrics

Run Run Time (s) Speedup Distortion
1 1.230 7.466 0.000410
2 1.250 7.345 0.000810
3 1.382 6.643 0.000660
4 1.230 7.466 0.000410
5 1.230 7.466 0.000170
6 1.219 7.528 0.000330
7 1.230 7.466 0.000460
8 1.230 7.466 0.000710
9 1.219 7.528 0.000890
10 1.230 7.466 0.000000
11 1.219 7.528 0.000610
12 1.230 7.466 0.000410
13 1.230 7.466 0.000000
14 1.230 7.466 0.000000
15 1.280 7.170 0.000320
16 1.230 7.466 0.000320
17 1.230 7.466 0.000320
18 1.331 6.896 0.000920
19 1.230 7.466 0.000620
20 1.260 7.285 0.002250
21 1.280 7.170 0.000680
22 1.230 7.466 0.002190
23 1.230 7.466 0.000000
24 1.230 7.466 0.000480
25 1.230 7.466 0.000010
26 1.291 7.113 0.001500
27 1.230 7.466 0.000010
28 1.240 7.405 0.001490
29 1.230 7.466 0.001900
30 1.230 7.466 0.001900
31 1.260 7.285 0.000660
32 1.230 7.466 0.000480
33 1.230 7.466 0.001900
34 1.280 7.170 0.001160
35 1.291 7.113 0.000650
36 1.230 7.466 0.000710
37 1.230 7.466 0.000000
38 1.240 7.405 0.000000
39 1.230 7.466 0.000670
40 1.230 7.466 0.001960
41 1.301 7.058 0.000840
42 1.270 7.227 0.000800
43 1.270 7.227 0.000630
Avg. 1.247 7.366 0.000727
Back