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 LLVM compiler flags (minimize execution time))

Scenario UID2aaed4c520956635 (experiment.tune.compiler.flags.llvm.e)
Data UID68e6afe42eea147d
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 2aaed4c520956635:68e6afe42eea147d
CompilerLLVM 4.0.0
CPUIntel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz
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 b6a7116b79ee4af4 1.89 1.07 -O3 -fno-unroll-loops -O3 1 2 160 194 milepost-codelet-mibench-automotive-qsort1-src-qsort-codelet-1-1 default 2397.143, 2397.143, 2397.143, 2397.143 4 Microsoft Corporation 7.0 (Virtual Machine) Ubuntu 16.04.2 LTS
S2 11ba287a563d394b 1.85 1.05 -O3 -fno-builtin -fno-constant-cfstrings -fno-signed-char -fno-unroll-loops -mstackrealign -O3 2 3 348 377 milepost-codelet-mibench-automotive-qsort1-src-qsort-codelet-1-1 default 2397.143, 2397.143, 2397.143, 2397.143 4 Microsoft Corporation 7.0 (Virtual Machine) Ubuntu 16.04.2 LTS
S3 b20be91cf4338a2c 1.65 1.13 -O3 -ffast-math -mglobal-merge -O3 3 5 362 390 milepost-codelet-mibench-automotive-basicmath-cubic-codelet-3-1 default 2397.143, 2397.143, 2397.143, 2397.143 4 Microsoft Corporation 7.0 (Virtual Machine) Ubuntu 16.04.2 LTS
S4 7c62a0fd4b12a47f 1.62 1.13 -O3 -ffast-math -fno-signed-char -fshort-wchar -mstackrealign -O3 1 3 324 355 milepost-codelet-mibench-automotive-basicmath-cubic-codelet-3-1 default 2397.143, 2397.143, 2397.143, 2397.143 4 Microsoft Corporation 7.0 (Virtual Machine) Ubuntu 16.04.2 LTS
S5 ee59d837edd4ac58 1.52 0.97 -O3 -fslp-vectorize-aggressive -O3 2 3 242 276 milepost-codelet-mibench-security-pgp-e-src-mpilib-codelet-3-1 default 2397.143, 2397.143, 2397.143, 2397.143 4 Microsoft Corporation 7.0 (Virtual Machine) Ubuntu 16.04.2 LTS
S6 cd27646cc82f8a7e 1.42 1.13 -O3 -mno-implicit-float -O3 3 3 129 164 milepost-codelet-mibench-consumer-jpeg-c-src-jcdctmgr-codelet-13-1 default 2397.143, 2397.143, 2397.143, 2397.143 4 Microsoft Corporation 7.0 (Virtual Machine) Ubuntu 16.04.2 LTS
S7 3544faa9a84755a5 1.40 1.12 -O3 -fstrict-vtable-pointers -fno-unroll-loops -mno-implicit-float -mrelax-all -O3 2 1 241 275 milepost-codelet-mibench-consumer-jpeg-c-src-jcdctmgr-codelet-13-1 default 2397.143, 2397.143, 2397.143, 2397.143 4 Microsoft Corporation 7.0 (Virtual Machine) Ubuntu 16.04.2 LTS
S8 4602b04bfc9c942b 1.24 0.95 -O3 -fstrict-enums -fvectorize -fwrapv -O3 1 1 43 79 cbench-automotive-susan edges image-pgm-clean-gray-square-600-450-8 data.pgm 2397.143, 2397.143, 2397.143, 2397.143 4 Microsoft Corporation 7.0 (Virtual Machine) Ubuntu 16.04.2 LTS



[ 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