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 UIDd91defd1c8d03a12
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:d91defd1c8d03a12
CompilerGCC 6.0.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 2bd44a89caf9fd8c 2.61 1.01 -O3 -fno-tree-fre -O3 1 0 97 126 milepost-codelet-mibench-consumer-jpeg-c-src-jchuff-codelet-9-1 default 2599.953, 8245.966, 2599.953, 2599.953, 8362.602, 2122.262, 8363.204, 8363.461, 8363.032, 8363.204, 2600.039, 2599.953, 2599.953, 2600.039, 4289486.306, 1328.722, 2599.953, 2600.039, 8362.86, 4290594.986 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S2 9a2c419b8d317778 1.87 0.34 -O3 -flto -O3 3 1 73 109 milepost-codelet-mibench-consumer-lame-src-takehiro-codelet-16-1 default 2600.039, 4288280.431, 2600.039, 2600.039, 8379.875, 633.138, 2215.075, 2600.039, 8380.391, 8380.305, 2599.953, 2600.039, 2600.039, 2600.039, 4292440.58, 2600.039, 7482.234, 7482.234, 7482.234, 7482.234 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S3 ba62f8e533841469 1.87 0.34 -O3 -fno-caller-saves -flto -O3 4 0 100 128 milepost-codelet-mibench-consumer-lame-src-takehiro-codelet-16-1 default 2600.039, 8366.899, 2599.953, 2599.953, 4289282.72, 338.354, 8367.329, 8366.297, 8366.641, 8366.383, 2600.039, 2600.039, 2600.039, 2600.039, 4290607.705, 1407.932, 4287330.067, 8367.5, 8367.672, 2600.039 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S4 a24cdb9b45aa463e 1.87 0.34 -O3 -flto -ftracer -O3 3 1 54 95 milepost-codelet-mibench-consumer-lame-src-takehiro-codelet-16-1 default 2600.039, 2599.953, 2600.039, 2599.953, 2599.953, 8367.93, 4288005.861, 4290525.653, 5537.898, 6775.398, 2600.039, 2600.039, 2600.039, 2600.039, 2600.039, 2600.039, 8367.93, 2600.039, 4291056.317, 3748.341 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S5 fb1687bb7429f827 1.87 0.48 -O3 -flto -fno-tree-ch -O3 2 1 63 102 milepost-codelet-mibench-automotive-qsort1-src-qsort-codelet-1-1 default 2600.039, 8167.671, 2599.953, 2600.039, 2600.039, 2599.953, 2728.724, 2599.953, 6845.516, 1438.974, 2599.953, 2600.039, 5788.921, 2599.953, 4287267.056, 7823.664, 8340.258, 2600.039, 2600.039, 8334.243 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S6 1889b537f92f4b6b 1.83 0.34 -O3 -fno-if-conversion -flto -O3 2 1 83 117 milepost-codelet-mibench-consumer-lame-src-takehiro-codelet-16-1 default 4288928.83, 8353.149, 2599.953, 2599.953, 2600.039, 2599.953, 7149.57, 2319.729, 8353.063, 8353.063, 2600.039, 2600.039, 4294465.562, 2600.039, 2599.953, 2600.039, 2600.039, 2600.039, 276.227, 6480.049 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S7 9587c07eb7f3c2d5 1.83 0.82 -O3 -fno-reorder-functions -fno-tree-ch -funroll-all-loops -O3 6 2 56 97 milepost-codelet-mibench-security-pgp-e-src-mpilib-codelet-3-1 default 2599.953, 2600.039, 2600.039, 2599.953, 8357.961, 379.432, 2912.096, 4294594.431, 8357.875, 8358.133, 2600.039, 2600.039, 4289931.542, 2599.953, 2599.953, 5673.164, 2600.039, 4291460.548, 8357.961, 2599.953 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S8 181f2ea464fa7c54 1.82 0.48 -O3 -flto -funroll-all-loops -O3 3 1 37 80 milepost-codelet-mibench-automotive-qsort1-src-qsort-codelet-1-1 default 2600.039, 2599.953, 2599.953, 2600.039, 2600.039, 4288902.189, 2600.039, 2600.039, 8338.539, 2600.039, 2600.039, 2599.953, 6021.039, 2600.039, 4286626.564, 6060.969, 4291689.915, 4287902.306, 4286581.722, 506.018 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S9 29a449b8a6efb93c 1.82 0.82 -O3 -fno-reorder-functions -fno-tree-ch -funroll-loops -O3 1 2 75 111 milepost-codelet-mibench-security-pgp-e-src-mpilib-codelet-3-1 default 2599.953, 204.211, 2600.039, 2599.953, 2600.039, 6453.341, 8366.899, 8354.524, 2599.953, 8366.727, 2600.039, 2600.039, 4289015.424, 2600.039, 3968.698, 2599.953, 6481.492, 5729.722, 4293301.673, 3842.026 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S10 14f69e373824944a 1.70 0.84 -O3 -fno-tree-loop-vectorize -funroll-all-loops -O3 2 1 87 120 milepost-codelet-mibench-automotive-basicmath-isqrt-codelet-1-1 default 2600.039, 2599.953, 2600.039, 2599.953, 2600.039, 2321.791, 6206.086, 4293407.91, 4293973.705, 4290013.275, 2599.953, 2599.953, 2599.953, 2600.039, 1967.796, 4645.799, 2600.039, 2599.953, 2599.953, 8373.602 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S11 b12635743e79c2c2 1.62 0.81 -O3 -funroll-all-loops -O3 1 1 95 125 milepost-codelet-mibench-security-pgp-e-src-mpilib-codelet-3-1 default 2599.953, 8359.164, 2600.039, 2600.039, 4289607.134, 4288662.497, 8359.336, 8359.164, 8359.594, 8358.993, 2600.039, 2600.039, 5781.015, 2599.953, 4287692.207, 5464.789, 2599.953, 2599.953, 2600.039, 2599.953 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S12 9732ec4f06a1e6a4 1.60 1.04 -O3 -ffloat-store -fno-math-errno -O3 1 5 57 98 milepost-codelet-mibench-consumer-lame-src-quantize-codelet-7-1 default 2600.039, 2599.953, 2600.039, 2599.953, 2599.953, 2600.039, 8324.188, 2600.039, 8323.5, 8323.758, 2599.953, 2600.039, 2600.039, 2600.039, 4289198.33, 8321.61, 4290917.841, 76.766, 8324.102, 8322.297 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S13 8ee83a4433b3aa0f 1.48 1.02 -O3 -fsingle-precision-constant -O3 1 0 72 108 milepost-codelet-mibench-office-rsynth-src-nsynth-codelet-5-1 default 2600.039, 2599.953, 2599.953, 2599.953, 4294151.994, 4289368.658, 8364.75, 8374.805, 8365.008, 8364.836, 2599.953, 2599.953, 6087.039, 2600.039, 4288214.431, 8131.234, 2600.039, 2599.953, 2599.953, 2599.953 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S14 61c562fbde4cf283 1.45 0.64 -O3 -fno-trapping-math -funroll-all-loops -O3 1 0 2 48 milepost-codelet-mibench-consumer-lame-src-quantize-pvt-codelet-6-1 default 2600.039, 4293840.532, 2600.039, 2600.039, 2600.039, 5329.328, 4288003.111, 4288438.384, 2503.138, 7922.234, 2600.039, 2600.039, 2599.953, 2599.953, 4287542.658, 2600.039, 4288149.72, 8013.242, 2599.953, 4287507.08 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S15 e82d4870a6647848 1.44 0.89 -O3 -ffast-math -frename-registers -O3 1 3 92 123 milepost-codelet-mibench-consumer-lame-src-quantize-pvt-codelet-6-1 default 2600.039, 4287709.033, 2600.039, 2600.039, 2599.953, 7909.963, 4287746.931, 4291156.845, 4286716.737, 2131.427, 2599.953, 2600.039, 4286715.448, 2600.039, 4286715.018, 4286709.862, 2600.039, 2599.953, 2600.039, 2600.039 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S16 35714d0ac234e8ab 1.23 0.83 -O3 -fno-merge-all-constants -funroll-loops --param max-jump-thread-duplication-stmts=3 -O3 1 1 10 55 milepost-codelet-mibench-consumer-mad-src-layer3-codelet-5-1 default 2600.039, 2599.953, 2600.039, 2600.039, 6106.289, 5211.507, 8360.196, 6482.026, 8360.711, 8360.282, 2600.039, 2599.953, 4289990.158, 2600.039, 2600.039, 8362.172, 2600.039, 2599.953, 4288451.379, 4291837.955 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S17 1d85d7da05430417 1.17 1.03 -O3 -fno-tree-pre --param max-jump-thread-duplication-stmts=13 -O3 2 2 89 121 milepost-codelet-mibench-automotive-susan-e-src-susan-codelet-2-1 default 2600.039, 4294769.074, 2600.039, 2599.953, 2599.953, 2600.039, 8372.399, 5401.773, 8372.485, 8372.571, 2599.953, 2600.039, 2599.953, 2600.039, 2600.039, 4289590.695, 8372.141, 8370.852, 2600.039, 8378.844 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S18 1c2184b709640be7 1.15 0.95 -O3 -fno-gcse -ftracer -O3 1 0 20 64 cbench-telecom-adpcm-c encode pcm-0007 data.pcm 2600.039, 8328.485, 2600.039, 2599.953, 4287043.705, 2600.039, 4289891.244, 100.055, 8328.743, 8328.571, 2600.039, 2600.039, 2600.039, 2599.953, 8328.914, 7677.14, 8330.891, 8328.743, 8328.829, 8332.524 20 Dell Inc. (PowerEdge C6220 II) Debian 8.2
S19 74c4a47ad4c294f2 1.13 0.99 -O3 -fschedule-insns -O3 1 2 81 116 milepost-codelet-mibench-consumer-lame-src-fft-codelet-2-1 default 2600.039, 2599.953, 2600.039, 2599.953, 5368.791, 2599.953, 4289303.02, 817.682, 4291949.895, 1455.112, 2599.953, 2599.953, 4292227.111, 2599.953, 4289946.244, 2599.953, 2600.039, 8354.782, 4294810.398, 2599.953 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