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 UID87723ce43419c0c8
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:87723ce43419c0c8
CompilerGCC 4.9.2
CPUIntel(R) Core(TM) i5-4210U CPU @ 1.70GHz
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 c01a54accb8f8270 2.57 1.01 -O3 -fno-tree-fre -O3 1 0 10 32 milepost-codelet-mibench-consumer-jpeg-c-src-jchuff-codelet-9-1 default 70 4 LENOVO ThinkPad X240 (20ALCTO1WW) Windows 10
S2 038dd64e095f47f9 1.78 1.00 -O3 -fno-if-conversion2 -fipa-pta -fno-strict-aliasing -fno-tree-loop-optimize -fno-tree-slsr -O3 1 4 13 16 milepost-codelet-mibench-consumer-jpeg-c-src-jchuff-codelet-9-1 default 70 4 LENOVO ThinkPad X240 (20ALCTO1WW) Windows 10
S3 492ceb03814486ca 1.66 0.41 -O3 -flto -O3 2 2 15 34 milepost-codelet-mibench-automotive-qsort1-src-qsort-codelet-1-1 default 70 4 LENOVO ThinkPad X240 (20ALCTO1WW) Windows 10
S4 0907c5e006444778 1.49 1.32 -O3 --param vect-max-peeling-for-alignment=2 -O3 2 0 7 30 milepost-codelet-mibench-consumer-mad-src-layer3-codelet-5-1 default 70 4 LENOVO ThinkPad X240 (20ALCTO1WW) Windows 10
S5 4975b46dd963569a 1.40 0.90 -O3 -funroll-all-loops -O3 1 0 3 27 cbench-automotive-bitcount default number-0002 70 4 LENOVO ThinkPad X240 (20ALCTO1WW) Windows 10
S6 4469bd28ab412e8d 1.34 0.90 -O3 -fno-cse-follow-jumps -funroll-all-loops -O3 2 0 9 31 cbench-automotive-bitcount default number-0002 70 4 LENOVO ThinkPad X240 (20ALCTO1WW) Windows 10



[ 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