Collective Knowledge Aggregator proof-of-concept
Crowdsourced experiments CK project Partners Open AI powered by CK Reusable AI artifacts Get CK

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

Scenario UID8289e0cf24346aa7 (experiment.tune.compiler.flags.gcc.e)
Data UID3fbea8a0ae45d496
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:3fbea8a0ae45d496
CompilerGCC 7.0.0
CPUIntel(R) Core(TM) i5-2540M CPU @ 2.60GHz
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 802f4f18c45519a2 3.07 0.40 -O3 -flto -O3 2 2 708 739 milepost-codelet-mibench-office-ghostscript-src-gdevpbm-codelet-1-1 default 2600, 2599.898 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S2 2dd0ba37cc4ea18c 3.07 0.40 -O3 -fno-caller-saves -flto -O3 2 1 701 737 milepost-codelet-mibench-office-ghostscript-src-gdevpbm-codelet-1-1 default 2599.898, 2599.898 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S3 116070a4d369ef3a 3.07 0.40 -O3 -flto -fno-reorder-functions -O3 4 0 712 742 milepost-codelet-mibench-office-ghostscript-src-gdevpbm-codelet-1-1 default 2599.898, 2591.671 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S4 3c6394ccaa8236fa 3.07 0.40 -O3 -fira-region=one -flto -O3 1 1 347 401 milepost-codelet-mibench-office-ghostscript-src-gdevpbm-codelet-1-1 default 2600, 2600 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S5 507bccf93f3d4b39 3.07 0.40 -O3 -ffloat-store -flto -O3 1 2 658 701 milepost-codelet-mibench-office-ghostscript-src-gdevpbm-codelet-1-1 default 2599.898, 2600 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S6 8048bbbdd621d137 3.07 0.40 -O3 -flto -fmodulo-sched -O3 1 2 637 683 milepost-codelet-mibench-office-ghostscript-src-gdevpbm-codelet-1-1 default 2599.898, 2600 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S7 46028d68b46abb3b 3.07 0.40 -O3 -flto -O3 1 2 713 742 milepost-codelet-mibench-office-ghostscript-src-gdevpbm-codelet-1-1 default 2592.078, 2595.125 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S8 a4e6891dc58e6dd1 3.07 0.40 -O3 -flto -fno-tree-loop-optimize -O3 2 3 687 725 milepost-codelet-mibench-office-ghostscript-src-gdevpbm-codelet-1-1 default 2599.898, 2600 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S9 c9346b2b5f6cf698 2.50 1.03 -O3 -fno-merge-constants -fno-tree-fre -fno-tree-loop-if-convert -O3 1 0 516 571 milepost-codelet-mibench-consumer-jpeg-c-src-jchuff-codelet-9-1 default 2600, 2599.898 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S10 b448db87ad589638 2.35 0.93 -O3 -ffast-math -ffloat-store -O3 1 3 117 171 milepost-codelet-mibench-consumer-lame-src-quantize-codelet-7-1 default 2600, 2599.898 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S11 53ff2443291d17fa 2.32 0.75 -O3 -ffast-math -fno-schedule-insns2 -funroll-loops -O3 4 1 611 662 milepost-codelet-mibench-consumer-lame-src-quantize-codelet-7-1 default 2599.898, 2600 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S12 d57ab42aea2d3004 2.32 0.75 -O3 -ffast-math -funroll-loops -O3 3 2 640 685 milepost-codelet-mibench-consumer-lame-src-quantize-codelet-7-1 default 2600, 2599.898 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S13 bcc08fff4df5a35d 2.01 0.34 -O3 -flto -funroll-loops -O3 3 1 598 650 milepost-codelet-mibench-consumer-lame-src-takehiro-codelet-16-1 default 2600, 2599.898 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S14 728b507edc463ca9 2.00 0.88 -O3 -fno-crossjumping -ftracer -O3 2 1 668 709 milepost-codelet-mibench-consumer-tiffmedian-src-tiffmedian-codelet-4-1 default 2599.898, 2600 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S15 e908321933902a97 1.98 0.99 -O3 -fno-ssa-phiopt -ftracer -fno-tree-vrp -O3 2 3 714 742 milepost-codelet-mibench-consumer-tiffmedian-src-tiffmedian-codelet-4-1 default 2599.898, 2588.828 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S16 4104a98d4e6bd823 1.79 0.67 -O3 -fno-tree-loop-vectorize -funroll-loops -O3 3 0 655 699 cbench-security-sha default pcm-0003 data.pcm 2599.898, 2600 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S17 4b3e47ca89f4f5e0 1.68 0.99 -O3 -fno-inline-small-functions -fmodulo-sched -fno-schedule-insns2 -fno-tree-forwprop -fno-tree-loop-if-convert -fno-unit-at-a-time -O3 1 1 628 677 milepost-codelet-mibench-consumer-jpeg-c-src-jchuff-codelet-9-1 default 2599.898, 2600 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S18 a800e890877ea66b 1.66 0.80 -O3 -fno-tree-ch -funroll-loops -O3 8 1 705 739 milepost-codelet-mibench-security-pgp-e-src-mpilib-codelet-3-1 default 2599.898, 2599.898 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S19 7a448d899f9d93e0 1.63 0.81 -O3 -fno-sched-critical-path-heuristic -fschedule-insns -funroll-all-loops -O3 2 2 417 471 milepost-codelet-mibench-security-pgp-e-src-mpilib-codelet-3-1 default 2592.585, 2594.312 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S20 b5439449f996ba21 1.58 1.01 -O3 -fno-ira-share-spill-slots -fno-tree-dce -fno-tree-vectorize -O3 1 0 649 693 cbench-security-sha default adpcm-0005 data.adpcm 2600, 2600 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S21 cad8e8cfd6359b50 1.53 0.83 -O3 -fira-algorithm=priority -fno-merge-all-constants -funroll-loops -O3 2 4 694 730 milepost-codelet-mibench-security-pgp-e-src-mpilib-codelet-3-1 default 2600, 2599.898 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S22 dd1a90f7f068b731 1.50 1.02 -O3 -fsingle-precision-constant -O3 1 0 405 460 milepost-codelet-mibench-office-rsynth-src-nsynth-codelet-5-1 default 2600, 2600 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S23 5c40bf82dc270190 1.41 0.95 -O3 -fno-move-loop-invariants -fprefetch-loop-arrays -O3 1 2 329 384 shared-codelet-filter default image-raw-bin-fgg-office-day-gray data.bin 2592.585, 2600 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S24 3a93695bfee946fc 1.24 0.97 -O3 -fira-region=one -fno-ssa-phiopt -O3 1 2 449 503 cbench-telecom-adpcm-d decode adpcm-0003 data.adpcm 2595.937, 2600 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S25 854d908e2597ddd9 1.24 0.98 -O3 -fno-rerun-cse-after-loop -fno-ssa-phiopt -O3 1 1 632 679 cbench-telecom-adpcm-c encode pcm-0008 data.pcm 2600, 2600 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10
S26 39daece03c94ae7a 1.13 0.97 -O3 -fira-region=one -fschedule-insns -O3 1 4 105 159 milepost-codelet-mibench-consumer-mad-src-layer3-codelet-5-1 default 2600, 2599.898 2 Dell Inc. 01 (Latitude E6320) Ubuntu 15.10



[ Participated users, platforms, OS, CPU, GPU, GPGPU, NN ] [ How to participate ] [ Slides ] [ Paper ] [ Android app ] [ dividiti ] [ Collective training set ] [ Unified AI ]
View entry in raw format

Developed by dividiti,
cTuning foundation,
and the community
          
Implemented as a CK workflow
                     
   
   
                      Hosted at