{ "choices": { "calibration_time": 10.0, "cmd_key": "corners", "compile_type": "dynamic", "compiler_description_uoa": "gcc-4.9.0-auto", "compiler_flags": { "base_opt": "-O3", "bool--fexcess-precision=": "-fexcess-precision=standard", "bool-branch-target-load-optimize": "-fbranch-target-load-optimize", "bool-compare-elim": "-fno-compare-elim", "bool-conserve-stack": "-fconserve-stack", "bool-inline-functions": "-finline-functions", "bool-optimize-sibling-calls": "-foptimize-sibling-calls", "bool-predictive-commoning": "-fno-predictive-commoning", "bool-rerun-cse-after-loop": "-frerun-cse-after-loop", "bool-rounding-math": "-frounding-math", "bool-sched2-use-superblocks": "-fno-sched2-use-superblocks", "bool-selective-scheduling": "-fselective-scheduling", "bool-selective-scheduling2": "-fselective-scheduling2", "bool-split-ivs-in-unroller": "-fno-split-ivs-in-unroller", "bool-strict-overflow": "-fstrict-overflow", "bool-toplevel-reorder": "-ftoplevel-reorder", "bool-tracer": "-fno-tracer", "bool-tree-copyrename": "-fno-tree-copyrename", "bool-tree-dse": "-ftree-dse", "bool-tree-forwprop": "-ftree-forwprop", "bool-tree-slsr": "-ftree-slsr", "bool-tree-sra": "-fno-tree-sra", "bool-variable-expansion-in-unroller": "-fvariable-expansion-in-unroller", "param--finline-limit=": "-finline-limit=0", "param-asan-memintrin": "--param asan-memintrin=0", "param-asan-stack": "--param asan-stack=0", "param-gcse-cost-distance-ratio": "--param gcse-cost-distance-ratio=20", "param-gcse-unrestricted-cost": "--param gcse-unrestricted-cost=0", "param-ipa-cp-value-list-size": "--param ipa-cp-value-list-size=14", "param-ipcp-unit-growth": "--param ipcp-unit-growth=4", "param-iv-always-prune-cand-set-bound": "--param iv-always-prune-cand-set-bound=20", "param-l1-cache-size": "--param l1-cache-size=64", "param-max-crossjump-edges": "--param max-crossjump-edges=45", "param-max-delay-slot-insn-search": "--param max-delay-slot-insn-search=48", "param-max-hoist-depth": "--param max-hoist-depth=9", "param-max-inline-recursive-depth": "--param max-inline-recursive-depth=16", "param-max-last-value-rtl": "--param max-last-value-rtl=3507", "param-max-vartrack-reverse-op-size": "--param max-vartrack-reverse-op-size=62", "param-omega-max-geqs": "--param omega-max-geqs=78", "param-omega-max-keys": "--param omega-max-keys=216", "param-sccvn-max-alias-queries-per-access": "--param sccvn-max-alias-queries-per-access=1180", "param-sccvn-max-scc-size": "--param sccvn-max-scc-size=10099", "param-sched-mem-true-dep-cost": "--param sched-mem-true-dep-cost=2", "param-sched-state-edge-prob-cutoff": "--param sched-state-edge-prob-cutoff=85", "param-selsched-insns-to-rename": "--param selsched-insns-to-rename=2", "param-switch-conversion-max-branch-ratio": "--param switch-conversion-max-branch-ratio=12" }, "data_uoa": "cbench-automotive-susan", "dataset_file": "data.pgm", "dataset_uoa": "image-pgm-0001", "device_cfg": {}, "device_id": "", "host_os": "linux-32", "module_uoa": "b0ac08fe1d3c2615", "no_state_check": "yes", "program_tags": "", "repeat": 100, "target": "", "target_os": "linux-32", "target_os_bits": "32" }, "choices_order": [ "##compiler_flags#base_opt", "##compiler_flags#bool--fexcess-precision=", "##compiler_flags#bool-branch-target-load-optimize", "##compiler_flags#bool-compare-elim", "##compiler_flags#bool-conserve-stack", "##compiler_flags#bool-inline-functions", "##compiler_flags#bool-optimize-sibling-calls", "##compiler_flags#bool-predictive-commoning", "##compiler_flags#bool-rerun-cse-after-loop", "##compiler_flags#bool-rounding-math", "##compiler_flags#bool-sched2-use-superblocks", "##compiler_flags#bool-selective-scheduling", "##compiler_flags#bool-selective-scheduling2", "##compiler_flags#bool-split-ivs-in-unroller", "##compiler_flags#bool-strict-overflow", "##compiler_flags#bool-toplevel-reorder", "##compiler_flags#bool-tracer", "##compiler_flags#bool-tree-copyrename", "##compiler_flags#bool-tree-dse", "##compiler_flags#bool-tree-forwprop", "##compiler_flags#bool-tree-slsr", "##compiler_flags#bool-tree-sra", "##compiler_flags#bool-variable-expansion-in-unroller", "##compiler_flags#param--finline-limit=", "##compiler_flags#param-asan-memintrin", "##compiler_flags#param-asan-stack", "##compiler_flags#param-gcse-cost-distance-ratio", "##compiler_flags#param-gcse-unrestricted-cost", "##compiler_flags#param-ipa-cp-value-list-size", "##compiler_flags#param-ipcp-unit-growth", "##compiler_flags#param-iv-always-prune-cand-set-bound", "##compiler_flags#param-l1-cache-size", "##compiler_flags#param-max-crossjump-edges", "##compiler_flags#param-max-delay-slot-insn-search", "##compiler_flags#param-max-hoist-depth", "##compiler_flags#param-max-inline-recursive-depth", "##compiler_flags#param-max-last-value-rtl", "##compiler_flags#param-max-vartrack-reverse-op-size", "##compiler_flags#param-omega-max-geqs", "##compiler_flags#param-omega-max-keys", "##compiler_flags#param-sccvn-max-alias-queries-per-access", "##compiler_flags#param-sccvn-max-scc-size", "##compiler_flags#param-sched-mem-true-dep-cost", "##compiler_flags#param-sched-state-edge-prob-cutoff", "##compiler_flags#param-selsched-insns-to-rename", "##compiler_flags#param-switch-conversion-max-branch-ratio" ], "features": { "compiler_version": { "list": [ 4, 9, 2 ], "raw": [ "gcc (Raspbian 4.9.2-10) 4.9.2", "Copyright (C) 2014 Free Software Foundation, Inc.", "This is free software; see the source for copying conditions. There is NO", "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.", "", "" ], "str": "4.9.2" }, "dataset": { "compression": "", "format": "PPM", "height": 450, "mode": "L", "raw_info": {}, "total_size": 270015, "width": 600 }, "number_of_selected_compiler_flags": 46, "platform": { "cpu": { "all_freqs": { "0": [ 600000, 1200000 ], "1": [ 600000, 1200000 ], "2": [ 600000, 1200000 ], "3": [ 600000, 1200000 ] }, "cpu_abi": "", "cpu_features": "half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32", "current_freq": { "0": 1200.0, "1": 1200.0, "2": 1200.0, "3": 1200.0 }, "max_freq": { "0": 1200.0, "1": 1200.0, "2": 1200.0, "3": 1200.0 }, "name": "BCM2709", "num_proc": "4", "sub_name": "ARMv7 Processor rev 4 (v7l)", "workload_automation": { "device_config": { "core_clusters": [ 0, 0, 0, 1 ], "core_names": [ "ARMv7 Processor rev 4 (v7l)", "ARMv7 Processor rev 4 (v7l)", "ARMv7 Processor rev 4 (v7l)", "BCM2709" ] } } }, "cpu_misc": { "0": { "BogoMIPS": "76.80", "CPU architecture": "7", "CPU implementer": "0x41", "CPU part": "0xd03", "CPU revision": "4", "CPU variant": "0x0", "Features": "half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32", "all_freqs": [ "0", "0" ], "ck_cpu_name": "ARMv7 Processor rev 4 (v7l)", "ck_cpu_subname": "ARMv7 Processor rev 4 (v7l)", "cpu_features": "half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32", "cur_freq": 1200.0, "max_freq": 1200.0, "model name": "ARMv7 Processor rev 4 (v7l)", "processor": "0" }, "1": { "BogoMIPS": "76.80", "CPU architecture": "7", "CPU implementer": "0x41", "CPU part": "0xd03", "CPU revision": "4", "CPU variant": "0x0", "Features": "half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32", "all_freqs": [ "1", "1" ], "ck_cpu_name": "ARMv7 Processor rev 4 (v7l)", "ck_cpu_subname": "ARMv7 Processor rev 4 (v7l)", "cpu_features": "half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32", "cur_freq": 1200.0, "max_freq": 1200.0, "model name": "ARMv7 Processor rev 4 (v7l)", "processor": "1" }, "2": { "BogoMIPS": "76.80", "CPU architecture": "7", "CPU implementer": "0x41", "CPU part": "0xd03", "CPU revision": "4", "CPU variant": "0x0", "Features": "half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32", "all_freqs": [ "2", "2" ], "ck_cpu_name": "ARMv7 Processor rev 4 (v7l)", "ck_cpu_subname": "ARMv7 Processor rev 4 (v7l)", "cpu_features": "half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32", "cur_freq": 1200.0, "max_freq": 1200.0, "model name": "ARMv7 Processor rev 4 (v7l)", "processor": "2" }, "3": { "BogoMIPS": "76.80", "CPU architecture": "7", "CPU implementer": "0x41", "CPU part": "0xd03", "CPU revision": "4", "CPU variant": "0x0", "Features": "half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32", "Hardware": "BCM2709", "Revision": "a02082", "Serial": "00000000e27f2dc3", "all_freqs": [ "3", "3" ], "ck_cpu_name": "BCM2709", "ck_cpu_subname": "ARMv7 Processor rev 4 (v7l)", "cpu_features": "half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32", "cur_freq": 1200.0, "max_freq": 1200.0, "model name": "ARMv7 Processor rev 4 (v7l)", "processor": "3" } }, "cpu_new_format": "", "cpu_unique": [ { "BogoMIPS": "76.80", "CPU architecture": "7", "CPU implementer": "0x41", "CPU part": "0xd03", "CPU revision": "4", "CPU variant": "0x0", "Features": "half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32", "all_freqs": [ "0", "0" ], "ck_cpu_name": "ARMv7 Processor rev 4 (v7l)", "ck_cpu_subname": "ARMv7 Processor rev 4 (v7l)", "cpu_features": "half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32", "cur_freq": 1200.0, "max_freq": 1200.0, "model name": "ARMv7 Processor rev 4 (v7l)", "processor": "0" }, { "BogoMIPS": "76.80", "CPU architecture": "7", "CPU implementer": "0x41", "CPU part": "0xd03", "CPU revision": "4", "CPU variant": "0x0", "Features": "half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32", "Hardware": "BCM2709", "Revision": "a02082", "Serial": "00000000e27f2dc3", "all_freqs": [ "3", "3" ], "ck_cpu_name": "BCM2709", "ck_cpu_subname": "ARMv7 Processor rev 4 (v7l)", "cpu_features": "half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32", "cur_freq": 1200.0, "max_freq": 1200.0, "model name": "ARMv7 Processor rev 4 (v7l)", "processor": "3" } ], "gpu": { "name": "", "vendor": "" }, "gpu_misc": {}, "os": { "abi": "armv7l", "bits": "32", "ck_os_base_uoa": "", "ck_os_uoa": "linux-32", "name": "Raspbian GNU/Linux 8 (jessie)", "name_long": "Linux-4.4.50-v7+-armv7l-with-debian-8.0", "name_short": "Linux 4.4.50", "serial_number": "" }, "os_misc": {}, "platform": { "model": "Raspberry Pi 3 Model B", "name": "Raspberry Pi (Raspberry Pi 3 Model B)", "vendor": "Sony" }, "platform_misc": {} }, "solution_uid": "e3847be451ebd6fa", "statistical_repetitions": 3 }, "sub_points": 1 }