|
|
Improvements (<4% variation) |
|
|
Distinct workload for highest improvement |
|
|
#
|
Solution UID
|
IK1
|
IK2
|
New distinct optimization choices
|
Ref
|
Best species
|
Worst species
|
Touched
|
Iters
|
Program
|
CMD
|
Dataset
|
Dataset file
|
CPU freq (MHz)
|
Cores
|
Platform
|
OS
|
Replay
|
S1
|
90214359a86ff331
|
7.70
|
0.37
|
-O3 -ffp-contract=off -fgcse-after-reload -fno-inline -fivopts -flto -fmath-errno -freciprocal-math -freschedule-modulo-scheduled-loops -fsched-spec-insn-heuristic -fshrink-wrap -funroll-all-loops
|
-O3
|
5
|
2
|
45
|
154
|
milepost-codelet-mibench-telecomm-fft-fftmisc-codelet-5-1
|
default
|
|
|
1327.261, 1224.21, 1200.941, 1715.835, 1201.39, 2059.488, 1247.839, 2263.792, 1277.847, 2959.812, 1200.132, 1199.953, 1201.75, 1447.562, 1200.042, 2013.578, 1248.378, 2259.3, 1215.046, 1316.929
|
20
|
Hewlett-Packard (HP Z640 Workstation)
|
Ubuntu 16.04.2 LTS
|
|
S2
|
d68389e114db469d
|
3.95
|
0.39
|
-O3 -fcx-fortran-rules -fgcse-sm -flto -fpeel-loops -ftree-builtin-call-dce -ftree-ch -funroll-all-loops -fvpt
|
-O3
|
7
|
2
|
120
|
219
|
milepost-codelet-mibench-network-dijkstra-src-dijkstra-large-codelet-5-1
|
default
|
|
|
1207.32, 1201.57, 1209.746, 1217.292, 1205.164, 1698.046, 1385.21, 1894.445, 1202.199, 2634.488, 1200.132, 1200.042, 1200.132, 1962.187, 1200.042, 1723.113, 1235.082, 1889.863, 1200.042, 2776.351
|
20
|
Hewlett-Packard (HP Z640 Workstation)
|
Ubuntu 16.04.2 LTS
|
|
S3
|
25fbd524c40b56a7
|
3.24
|
0.81
|
-O3 -fbranch-probabilities -fdevirtualize-speculatively -fno-if-conversion2 -fno-indirect-inlining -fsched-interblock -fno-toplevel-reorder -ftracer -fno-tree-builtin-call-dce -fno-tree-coalesce-vars -fno-tree-fre -funroll-loops -funsafe-math-optimizations
|
-O3
|
5
|
1
|
97
|
202
|
milepost-codelet-mibench-consumer-jpeg-c-src-jchuff-codelet-9-1
|
default
|
|
|
1201.21, 1301.835, 1234.093, 1370.027, 2999.882, 1705.234, 1712.871, 1500.031, 1201.66, 1462.476, 1200.402, 1235.441, 1215.945, 2180.238, 1818.886, 1798.222, 1697.687, 1499.941, 1200.132, 1378.113
|
20
|
Hewlett-Packard (HP Z640 Workstation)
|
Ubuntu 16.04.2 LTS
|
|
S4
|
dda458bacee5473d
|
1.95
|
0.33
|
-O3 -fno-data-sections -fno-float-store -fisolate-erroneous-paths-dereference -fno-live-range-shrinkage -flto -fno-merge-constants -fno-move-loop-invariants -fno-sched2-use-superblocks -fstdarg-opt -ftree-loop-if-convert-stores -ftree-loop-linear
|
-O3
|
4
|
1
|
121
|
219
|
milepost-codelet-mibench-consumer-lame-src-takehiro-codelet-16-1
|
default
|
|
|
2148.164, 2004.324, 1559.148, 1502.816, 2601.335, 1921.578, 2692.617, 2398.917, 2339.441, 2187.425, 1683.492, 2114.203, 1612.964, 2077.367, 1871.355, 1994.082, 2672.761, 2398.019, 2828.191, 2892.699
|
20
|
Hewlett-Packard (HP Z640 Workstation)
|
Ubuntu 16.04.2 LTS
|
|
S5
|
0064709a7a4dc5fe
|
1.95
|
0.33
|
-O3 -fexcess-precision=fast -fkeep-static-consts -floop-unroll-and-jam -flto -fmerge-constants -fsched-spec-insn-heuristic -fsched-spec-load -fsection-anchors -fno-signaling-nans -fno-split-wide-types -fno-tree-dce
|
-O3
|
1
|
2
|
99
|
203
|
milepost-codelet-mibench-consumer-lame-src-takehiro-codelet-16-1
|
default
|
|
|
1200.761, 1209.386, 1199.953, 1203.007, 1202.109, 2299.011, 1201.21, 2178.89, 1201.66, 2601.246, 1200.132, 1200.132, 1211.542, 2300, 1200.132, 2211.503, 1200.042, 2177.992, 1200.132, 2600.437
|
20
|
Hewlett-Packard (HP Z640 Workstation)
|
Ubuntu 16.04.2 LTS
|
|
S6
|
ab037c2f5c406057
|
1.65
|
0.47
|
-O3 -fauto-inc-dec -fno-inline-functions -fno-ipa-icf -flto -fno-sched-critical-path-heuristic -fno-single-precision-constant -fno-tree-ch -ftree-loop-ivcanon -fno-tree-sra -ftree-tail-merge
|
-O3
|
2
|
2
|
108
|
210
|
milepost-codelet-mibench-automotive-qsort1-src-qsort-codelet-1-1
|
default
|
|
|
1201.48, 1204.625, 1297.882, 1221.425, 1200.312, 2160.203, 1203.367, 2078.085, 1203.367, 2272.867, 1200.222, 1199.953, 1211.722, 1993.722, 1200.042, 2106.656, 1200.132, 2096.773, 1200.132, 2999.792
|
20
|
Hewlett-Packard (HP Z640 Workstation)
|
Ubuntu 16.04.2 LTS
|
|
S7
|
3acbca844d9aa3d4
|
1.59
|
0.80
|
-O3 -fgcse -fmath-errno -foptimize-sibling-calls -fsched-spec -fno-schedule-insns2 -ftree-ccp -fno-tree-loop-im -fno-unroll-all-loops -funroll-loops
|
-O3
|
3
|
1
|
100
|
203
|
milepost-codelet-mibench-consumer-lame-src-quantize-codelet-7-1
|
default
|
|
|
1201.839, 1206.781, 1201.75, 1228.164, 1206.152, 2100.007, 1201.121, 2198.027, 1201.57, 2601.605, 1200.132, 1199.863, 1296.804, 1898.757, 1200.132, 2099.917, 1200.132, 2187.875, 1200.222, 2925.941
|
20
|
Hewlett-Packard (HP Z640 Workstation)
|
Ubuntu 16.04.2 LTS
|
|
S8
|
02b32083988e435b
|
1.59
|
1.03
|
-O3 -fbranch-count-reg -floop-parallelize-all -fno-merge-all-constants -freciprocal-math -fno-tree-coalesce-vars -fno-tree-forwprop -fno-tree-loop-vectorize
|
-O3
|
1
|
0
|
21
|
130
|
milepost-codelet-mibench-automotive-basicmath-isqrt-codelet-1-1
|
default
|
|
|
1203.816, 1204.625, 1201.3, 1217.742, 1201.031, 1938.109, 1285.843, 2192.097, 1215.945, 1721.046, 1200.132, 1200.132, 1271.738, 2075.48, 1287.371, 2099.289, 1278.746, 2190.57, 1200.042, 1640.996
|
20
|
Hewlett-Packard (HP Z640 Workstation)
|
Ubuntu 16.04.2 LTS
|
|
S9
|
e67a0a7fc19fe6ae
|
1.57
|
1.05
|
-O3 -fexpensive-optimizations -fipa-pta -fno-loop-parallelize-all -fno-merge-constants -fno-reorder-functions -frerun-cse-after-loop -fno-sched-rank-heuristic -fno-sched-spec -fno-selective-scheduling2 -fstrict-aliasing -ftree-loop-ivcanon -fno-tree-loop-vectorize -fno-tree-sra
|
-O3
|
1
|
3
|
83
|
190
|
milepost-codelet-mibench-automotive-basicmath-isqrt-codelet-1-1
|
default
|
|
|
1199.953, 1200.492, 1200.312, 1205.523, 1202.648, 1972.429, 1255.746, 1915.019, 1623.566, 2852.269, 1200.222, 1234.542, 1278.746, 2124.355, 1200.132, 1999.292, 1216.843, 1993.453, 1285.843, 1199.953
|
20
|
Hewlett-Packard (HP Z640 Workstation)
|
Ubuntu 16.04.2 LTS
|
|
S10
|
691bd8a1457c42b6
|
1.55
|
0.80
|
-O3 -fcprop-registers -ffunction-sections -fno-gcse -fno-inline-small-functions -fno-ira-loop-pressure -fno-ira-share-save-slots -fno-loop-parallelize-all -fno-merge-constants -fno-reorder-blocks -fsched-spec-load-dangerous -fsingle-precision-constant -fno-toplevel-reorder -ftree-fre -fno-tree-loop-if-convert-stores -ftree-ter -fno-unit-at-a-time -funroll-loops
|
-O3
|
2
|
1
|
110
|
210
|
milepost-codelet-mibench-consumer-lame-src-quantize-codelet-7-1
|
default
|
|
|
1206.96, 1203.816, 1203.097, 1235.531, 1200.312, 2008.636, 1200.222, 1900.105, 1203.906, 2601.695, 1244.335, 1200.132, 1200.761, 1984.828, 1200.222, 2073.414, 1200.132, 1954.82, 1200.132, 2983.531
|
20
|
Hewlett-Packard (HP Z640 Workstation)
|
Ubuntu 16.04.2 LTS
|
|
S11
|
5b3683e7bc43ccb1
|
1.30
|
1.00
|
-O3 -fno-cprop-registers -fdevirtualize-speculatively -fdse -ffast-math -fno-gcse-after-reload -fif-conversion2 -fno-loop-nest-optimize -fsched-pressure -fno-tracer
|
-O3
|
2
|
2
|
103
|
205
|
milepost-codelet-mibench-consumer-lame-src-newmdct-codelet-10-1
|
default
|
|
|
1200.312, 1203.007, 1396.531, 1201.66, 1205.433, 2000.011, 1201.21, 1909, 1200.582, 2951.097, 1200.132, 1200.042, 1358.078, 1942.871, 1200.132, 1998.843, 1200.132, 1979.527, 1200.312, 1200.132
|
20
|
Hewlett-Packard (HP Z640 Workstation)
|
Ubuntu 16.04.2 LTS
|
|
S12
|
35f73386d94bbca1
|
1.29
|
0.98
|
-O3 -flto-partition=one -fno-branch-target-load-optimize -fdce -fno-graphite-identity -fguess-branch-probability -fno-lra-remat -fno-sched-group-heuristic -fno-schedule-insns2 -fno-sel-sched-pipelining-outer-loops -fno-selective-scheduling2 -fno-ssa-phiopt -ftree-loop-optimize -fno-unswitch-loops
|
-O3
|
3
|
2
|
74
|
182
|
cbench-telecom-adpcm-d
|
decode
|
adpcm-0001
|
data.adpcm
|
1201.3, 1202.378, 1234.542, 1203.636, 1395.093, 1778.007, 1336.425, 2100.007, 1341.996, 1253.949, 1200.042, 1239.394, 1220.886, 1869.828, 1229.511, 1898.667, 1498.593, 2128.039, 1199.953, 1200.042
|
20
|
Hewlett-Packard (HP Z640 Workstation)
|
Ubuntu 16.04.2 LTS
|
|
S13
|
f84fc18a00f4839a
|
1.09
|
0.94
|
-O3 -fno-btr-bb-exclusive -fno-conserve-stack -fno-delayed-branch -fno-ira-loop-pressure -fsignaling-nans -ftree-loop-linear -ftree-loop-vectorize -fno-tree-pre
|
-O3
|
1
|
1
|
19
|
129
|
milepost-codelet-mibench-automotive-susan-e-src-susan-codelet-2-1
|
default
|
|
|
1201.21, 1291.773, 1331.574, 1371.105, 1209.207, 2000.371, 1399.945, 1983.3, 1291.414, 1498.414, 1200.132, 1397.339, 1227.175, 1421.687, 1200.132, 2000.281, 1400.035, 1997.765, 1300.218, 1414.949
|
20
|
Hewlett-Packard (HP Z640 Workstation)
|
Ubuntu 16.04.2 LTS
|
|