Collective Knowledge Aggregator proof-of-concept
Crowd results Raw CK browser Graphs Reports Datasets Models Home

This page is outdated! New version is available here.


Distinct solutions after online classification (auto/crowd-tune GCC compiler flags (minimize execution time))

Scenario UID8289e0cf24346aa7 (experiment.tune.compiler.flags.gcc.e)
Data UID50ce7ff44f79f8a0
Discuss (optimizations to improve compilers,
semantic/data set/hardware features
to improve predictions
, etc):
GitHub wiki, Google group
Download:[ All solutions in JSON ], [ Solutions' classification in JSON ]
Reproduce all (with reactions):ck replay 8289e0cf24346aa7:50ce7ff44f79f8a0
CompilerGCC 6.1.0
CPUIntel(R) Xeon(R) CPU E5-2660 v2 @ 2.20GHz
Objectivemin
Improvement key IK1Main kernel execution time speedup [min]
Improvement key IK2Code size improvement

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 66a440c9724b5c34 2.61 1.01 -O3 -fno-tree-fre -O3 1 0 26 61 milepost-codelet-mibench-consumer-jpeg-c-src-jchuff-codelet-9-1 default 2600.039, 5255.078, 2600.039, 2600.039, 8259.391, 2600.039, 2600.039, 8253.891, 8259.047, 8259.305, 2600.039, 2600.039, 2600.039, 2600.039, 2600.039, 2599.953, 4290556.228, 2600.039, 2600.039, 4289794.22 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S2 2f34050ac543ad67 2.06 0.84 -O3 -ftracer -funroll-all-loops -O3 2 1 34 66 milepost-codelet-mibench-consumer-tiffmedian-src-tiffmedian-codelet-4-1 default 2600.039, 8338.024, 2600.039, 2599.953, 4294831.121, 4288758.072, 4291188.169, 8338.797, 8338.454, 8338.454, 2600.039, 2600.039, 4292602.658, 2600.039, 4288770.164, 4288171.033, 7867.062, 4289731.056, 8337.938, 8337.508 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S3 f84f8cb88410d5bd 2.02 0.98 -O3 -ftracer -O3 2 0 39 69 milepost-codelet-mibench-consumer-tiffmedian-src-tiffmedian-codelet-4-1 default 2600.039, 7998.313, 2599.953, 2599.953, 2600.039, 4288389.83, 7998.141, 5382.867, 7997.711, 7997.711, 2600.039, 2600.039, 4294739.494, 2600.039, 7998.141, 7997.883, 3611.922, 2599.953, 2600.039, 7999.516 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S4 f1bd7470da2133c3 1.86 0.34 -O3 -flto -O3 6 0 33 66 milepost-codelet-mibench-consumer-lame-src-takehiro-codelet-16-1 default 2600.039, 8274.258, 2600.039, 2599.953, 4288740.479, 4291960.533, 8274.602, 8274.602, 8274.258, 8274.774, 2599.953, 2600.039, 4291112.501, 2600.039, 1074.249, 2600.039, 8274.172, 2599.953, 2599.953, 2600.039 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S5 e72f45d2a5a26cc4 1.77 0.99 -O3 -fno-tree-loop-vectorize --param iv-always-prune-cand-set-bound=0 --param max-completely-peel-times=29 -O3 1 1 35 67 milepost-codelet-mibench-consumer-jpeg-c-src-jchuff-codelet-9-1 default 2600.039, 8356.243, 2600.039, 2599.953, 8355.899, 4290218.34, 8356.586, 8355.985, 8357.704, 8357.274, 2600.039, 2600.039, 2599.953, 2600.039, 7944.835, 4289198.158, 8356.5, 4288023.908, 8356.672, 8355.641 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S6 94a3dbd17a7ba52e 1.75 1.00 -O3 -ffast-math -fno-tree-loop-optimize -O3 1 3 37 68 milepost-codelet-mibench-consumer-jpeg-c-src-jchuff-codelet-9-1 default 2600.039, 5231.205, 2599.953, 2599.953, 2599.953, 5813.671, 4286895.315, 5687.19, 4286894.541, 4286895.143, 2600.039, 2599.953, 2600.039, 2600.039, 4286891.276, 2599.953, 4286890.416, 4294379.845, 4294063.276, 4286901.932 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S7 1f4af48a51be70a5 1.70 0.84 -O3 -fno-tree-loop-if-convert -funroll-all-loops -O3 1 1 12 49 milepost-codelet-mibench-automotive-basicmath-isqrt-codelet-1-1 default 2600.039, 8377.377, 2600.039, 2599.953, 6400.109, 4294901.056, 8317.743, 5365.078, 8325.907, 8326.079, 2600.039, 2599.953, 420.854, 2599.953, 2600.039, 2599.953, 2600.039, 2600.039, 2599.953, 4287543.278 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S8 22a2d608501b4481 1.69 0.97 -O3 -funroll-all-loops --param max-average-unrolled-insns=16 -O3 1 0 22 58 milepost-codelet-mibench-consumer-tiffmedian-src-tiffmedian-codelet-4-1 default 2600.039, 8301.758, 2600.039, 2600.039, 8301.586, 547.268, 8301.071, 8307.344, 8301.329, 8301.329, 2600.039, 2600.039, 2599.953, 2600.039, 4289826.533, 4287058.83, 4287882.111, 6155.187, 4289947.207, 6694.359 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S9 595c6cc4805b15ed 1.68 0.81 -O3 -funroll-loops --param max-cse-path-length=1 -O3 1 1 40 69 milepost-codelet-mibench-security-pgp-e-src-mpilib-codelet-3-1 default 2599.953, 7336.164, 5204.89, 2600.039, 7342.696, 7341.75, 7345.274, 4288852.001, 7347.164, 6780.659, 2599.953, 2600.039, 4288317.814, 2599.953, 2600.039, 2599.953, 4288869.189, 2600.039, 2600.039, 4287646.642 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S10 9e9be7a186fd4402 1.58 1 -O3 -fpeel-loops -O3 1 1 17 53 milepost-codelet-mibench-consumer-lame-src-quantize-codelet-7-1 default 2600.039, 2600.039, 2600.039, 2599.953, 8316.282, 8316.024, 8316.454, 8323.329, 8316.282, 8316.282, 2600.039, 2600.039, 2600.039, 2600.039, 2600.039, 2599.953, 5780.929, 2599.953, 7408.07, 6816.906 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S11 2a5a7fd114516c82 1.25 0.81 -O3 -fno-reorder-blocks -funroll-all-loops -O3 1 0 5 44 milepost-codelet-mibench-consumer-tiffmedian-src-tiffmedian-codelet-1-1 default 2600.039, 8321.352, 2599.953, 2600.039, 2976.592, 4290265.158, 4293882.009, 434.107, 4287543.879, 2600.039, 2600.039, 2600.039, 2599.953, 2600.039, 4292900.535, 3383.721, 8321.524, 8321.61, 4293239.798, 882.854 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S12 453dbac7dd55f131 1.11 1.13 -O3 -fno-schedule-insns2 -fwhole-program -O3 1 0 9 47 cbench-network-dijkstra default cdataset-dijkstra-0002 data.txt 2600.039, 1697.112, 2600.039, 2600.039, 2599.953, 2599.953, 4293117.509, 2599.953, 8230.43, 4290906.251, 2599.953, 2600.039, 2599.953, 2600.039, 4288762.903, 8234.985, 2316.205, 4293351.031, 8236.188, 8235.672 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2



[ Participated users, platforms, OS, CPU, GPU, GPGPU, NN, NPU ] [ How to participate ] [ Motivation (PPT) (PDF) ] [ Papers 1 , 2 , 3] [ Android app ] [ Collective training set ] [ Unified AI ]
View entry in raw format

Developed by Grigori Fursin           
Implemented as a CK workflow
                         
   
                      Hosted at