{ "choices": { "cmd_key": "cmd1", "compile_type": "dynamic", "compiler_flags": { "base_opt": "-O1", "falign_labels": "-fno-align-labels", "fgcse": "-fgcse", "fipa_pta": "-fipa-pta", "flto": "-flto", "fmodulo_sched": "-fmodulo-sched", "fpredictive_commoning": "-fno-predictive-commoning", "fsched_spec_load": "-fno-sched-spec-load", "fsched_spec_load_dangerous": "-fsched-spec-load-dangerous", "fselective_scheduling2": "-fselective-scheduling2", "ftree_ch": "-ftree-ch", "ftree_vrp": "-fno-tree-vrp", "param_ira_max_conflict_table_size": "--param ira-max-conflict-table-size=2694", "param_large_function_insns": "--param large-function-insns=3070", "param_large_stack_frame_growth": "--param large-stack-frame-growth=933", "param_max_inline_recursive_depth": "--param max-inline-recursive-depth=6", "param_max_sched_insn_conflict_delay": "--param max-sched-insn-conflict-delay=4", "param_max_sched_ready_insns": "--param max-sched-ready-insns=187" }, "data_uoa": "slambench-1.1-cpu", "dataset_uoa": "slambench-living-room-traj2-loop-1frame", "device_id": "", "host_os": "linux-32", "module_uoa": "b0ac08fe1d3c2615", "repeat": 200, "target_os": "linux-32", "target_os_bits": "32" }, "choices_order": [ "##compiler_flags#base_opt", "##compiler_flags#openmp", "##compiler_flags#flto", "##compiler_flags#fsched_stalled_insns_dep", "##compiler_flags#fsched_stalled_insns", "##compiler_flags#finline_limit", "##compiler_flags#param_min_crossjump_insns", "##compiler_flags#param_max_grow_copy_bb_insns", "##compiler_flags#param_max_goto_duplication_insns", "##compiler_flags#param_max_inline_insns_single", "##compiler_flags#param_max_inline_insns_auto", "##compiler_flags#param_large_function_insns", "##compiler_flags#param_large_function_growth", "##compiler_flags#param_large_unit_insns", "##compiler_flags#param_inline_unit_growth", "##compiler_flags#param_ipcp_unit_growth", "##compiler_flags#param_large_stack_frame", "##compiler_flags#param_large_stack_frame_growth", "##compiler_flags#param_max_inline_insns_recursive", "##compiler_flags#param_max_inline_insns_recursive_auto", "##compiler_flags#param_max_inline_recursive_depth", "##compiler_flags#param_max_inline_recursive_depth_auto", "##compiler_flags#param_min_inline_recursive_probability", "##compiler_flags#param_min_vect_loop_bound", "##compiler_flags#param_max_unrolled_insns", "##compiler_flags#param_max_unroll_times", "##compiler_flags#param_omega_max_vars", "##compiler_flags#param_omega_max_geqs", "##compiler_flags#param_omega_max_eqs", "##compiler_flags#param_omega_max_wild_cards", "##compiler_flags#param_omega_hash_table_size", "##compiler_flags#param_omega_max_keys", "##compiler_flags#param_omega_eliminate_redundant_constraints", "##compiler_flags#param_tracer_min_branch_ratio", "##compiler_flags#param_max_cse_path_length", "##compiler_flags#param_max_cse_insns", "##compiler_flags#param_max_reload_search_insns", "##compiler_flags#param_max_cselib_memory_locations", "##compiler_flags#param_max_sched_ready_insns", "##compiler_flags#param_max_sched_region_blocks", "##compiler_flags#param_max_pipeline_region_blocks", "##compiler_flags#param_max_sched_region_insns", "##compiler_flags#param_max_pipeline_region_insns", "##compiler_flags#param_min_spec_prob", "##compiler_flags#param_max_sched_extend_regions_iters", "##compiler_flags#param_max_sched_insn_conflict_delay", "##compiler_flags#param_sched_spec_prob_cutoff", "##compiler_flags#param_sched_mem_true_dep_cost", "##compiler_flags#param_selsched_max_lookahead", "##compiler_flags#param_selsched_max_sched_times", "##compiler_flags#param_max_last_value_rtl", "##compiler_flags#param_min_virtual_mappings", "##compiler_flags#param_virtual_mappings_ratio", "##compiler_flags#param_max_fields_for_field_sensitive", "##compiler_flags#param_sccvn_max_scc_size", "##compiler_flags#param_ira_max_loops_num", "##compiler_flags#param_ira_max_conflict_table_size", "##compiler_flags#falign_functions", "##compiler_flags#falign_jumps", "##compiler_flags#falign_labels", "##compiler_flags#falign_loops", "##compiler_flags#fbranch_count_reg", "##compiler_flags#fbranch_target_load_optimize", "##compiler_flags#fbranch_target_load_optimize2", "##compiler_flags#fbtr_bb_exclusive", "##compiler_flags#fcaller_saves", "##compiler_flags#fconserve_stack", "##compiler_flags#fcprop_registers", "##compiler_flags#fcrossjumping", "##compiler_flags#fcse_follow_jumps", "##compiler_flags#fcse_skip_blocks", "##compiler_flags#fcx_limited_range", "##compiler_flags#fdce", "##compiler_flags#fdefer_pop", "##compiler_flags#fdelete_null_pointer_checks", "##compiler_flags#fdse", "##compiler_flags#fearly_inlining", "##compiler_flags#fexpensive_optimizations", "##compiler_flags#fforward_propagate", "##compiler_flags#ffunction_cse", "##compiler_flags#fgcse", "##compiler_flags#fgcse_after_reload", "##compiler_flags#fgcse_las", "##compiler_flags#fgcse_lm", "##compiler_flags#fgcse_sm", "##compiler_flags#fguess_branch_probability", "##compiler_flags#fif_conversion", "##compiler_flags#fif_conversion2", "##compiler_flags#findirect_inlining", "##compiler_flags#finline_functions", "##compiler_flags#finline_functions_called_once", "##compiler_flags#finline_small_functions", "##compiler_flags#fipa_cp", "##compiler_flags#fipa_cp_clone", "##compiler_flags#fipa_matrix_reorg", "##compiler_flags#fipa_pta", "##compiler_flags#fipa_pure_const", "##compiler_flags#fipa_reference", "##compiler_flags#fipa_struct_reorg", "##compiler_flags#fira_share_save_slots", "##compiler_flags#fira_share_spill_slots", "##compiler_flags#fivopts", "##compiler_flags#floop_block", "##compiler_flags#floop_interchange", "##compiler_flags#floop_strip_mine", "##compiler_flags#fmerge_constants", "##compiler_flags#fmodulo_sched", "##compiler_flags#fmodulo_sched_allow_regmoves", "##compiler_flags#fmove_loop_invariants", "##compiler_flags#fomit_frame_pointer", "##compiler_flags#foptimize_sibling_calls", "##compiler_flags#fpeel_loops", "##compiler_flags#fpeephole", "##compiler_flags#fpeephole2", "##compiler_flags#fpredictive_commoning", "##compiler_flags#fprefetch_loop_arrays", "##compiler_flags#fregmove", "##compiler_flags#frename_registers", "##compiler_flags#freorder_blocks", "##compiler_flags#freorder_blocks_and_partition", "##compiler_flags#freorder_functions", "##compiler_flags#frerun_cse_after_loop", "##compiler_flags#freschedule_modulo_scheduled_loops", "##compiler_flags#fsched_interblock", "##compiler_flags#fsched_spec", "##compiler_flags#fsched_spec_load", "##compiler_flags#fsched_spec_load_dangerous", "##compiler_flags#fsched2_use_superblocks", "##compiler_flags#fschedule_insns", "##compiler_flags#fschedule_insns2", "##compiler_flags#fsee", "##compiler_flags#fsel_sched_pipelining", "##compiler_flags#fsel_sched_pipelining_outer_loops", "##compiler_flags#fselective_scheduling", "##compiler_flags#fselective_scheduling2", "##compiler_flags#fsignaling_nans", "##compiler_flags#fsingle_precision_constant", "##compiler_flags#fsplit_ivs_in_unroller", "##compiler_flags#fsplit_wide_types", "##compiler_flags#fstrict_aliasing", "##compiler_flags#fstrict_overflow", "##compiler_flags#fthread_jumps", "##compiler_flags#ftracer", "##compiler_flags#ftree_builtin_call_dce", "##compiler_flags#ftree_ccp", "##compiler_flags#ftree_ch", "##compiler_flags#ftree_copy_prop", "##compiler_flags#ftree_copyrename", "##compiler_flags#ftree_dce", "##compiler_flags#ftree_dominator_opts", "##compiler_flags#ftree_dse", "##compiler_flags#ftree_fre", "##compiler_flags#ftree_loop_distribution", "##compiler_flags#ftree_loop_im", "##compiler_flags#ftree_loop_ivcanon", "##compiler_flags#ftree_loop_linear", "##compiler_flags#ftree_loop_optimize", "##compiler_flags#ftree_pre", "##compiler_flags#ftree_reassoc", "##compiler_flags#ftree_sink", "##compiler_flags#ftree_sra", "##compiler_flags#ftree_switch_conversion", "##compiler_flags#ftree_ter", "##compiler_flags#ftree_vect_loop_version", "##compiler_flags#ftree_vectorize", "##compiler_flags#ftree_vrp", "##compiler_flags#funroll_all_loops", "##compiler_flags#funsafe_loop_optimizations", "##compiler_flags#funsafe_math_optimizations", "##compiler_flags#funswitch_loops", "##compiler_flags#fvariable_expansion_in_unroller", "##compiler_flags#fvect_cost_model", "##compiler_flags#fweb" ], "features": { "compiler_version": { "list": [ "4", "9", "2" ], "raw": [ "gcc (Ubuntu/Linaro 4.9.2-0ubuntu1~12.04) 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": { "total_size": 1536016 }, "platform": { "acc": { "all_freqs": [ "100000000", "177000000", "266000000", "350000000", "420000000", "480000000", "533000000", "600000000" ], "current_freq": "600000000", "name": "" }, "acc_misc": {}, "cpu": { "all_freqs": { "0": [ 1900000, 1800000, 1700000, 1600000, 1500000, 1400000, 1300000, 1200000, 1100000, 1000000, 900000, 800000, 700000, 650000, 600000, 550000, 500000, 450000, 400000, 350000, 300000 ], "1": [ 1900000, 1800000, 1700000, 1600000, 1500000, 1400000, 1300000, 1200000, 1100000, 1000000, 900000, 800000, 700000, 650000, 600000, 550000, 500000, 450000, 400000, 350000, 300000 ], "2": [ 1900000, 1800000, 1700000, 1600000, 1500000, 1400000, 1300000, 1200000, 1100000, 1000000, 900000, 800000, 700000, 650000, 600000, 550000, 500000, 450000, 400000, 350000, 300000 ], "3": [ 1900000, 1800000, 1700000, 1600000, 1500000, 1400000, 1300000, 1200000, 1100000, 1000000, 900000, 800000, 700000, 650000, 600000, 550000, 500000, 450000, 400000, 350000, 300000 ] }, "cpu_abi": "", "cpu_features": "swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt", "current_freq": { "0": 1900.0, "1": 1900.0, "2": 1900.0, "3": 1900.0 }, "max_freq": { "0": 1900.0, "1": 1900.0, "2": 1900.0, "3": 1900.0 }, "name": "SAMSUNG EXYNOS5 (Flattened Device Tree)", "num_proc": "4", "sub_name": "ARMv7 Processor rev 3 (v7l)" }, "cpu_misc": { "0": { "BogoMIPS": "48.00", "CPU architectur": "7", "CPU implementer": "0x41", "CPU part": "0xc0f", "CPU revision": "3", "CPU variant": "0x2", "Features": "swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt", "model name": "ARMv7 Processor rev 3 (v7l)", "processor": "0" }, "1": { "BogoMIPS": "48.00", "CPU architectur": "7", "CPU implementer": "0x41", "CPU part": "0xc0f", "CPU revision": "3", "CPU variant": "0x2", "Features": "swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt", "model name": "ARMv7 Processor rev 3 (v7l)", "processor": "1" }, "2": { "BogoMIPS": "48.00", "CPU architectur": "7", "CPU implementer": "0x41", "CPU part": "0xc0f", "CPU revision": "3", "CPU variant": "0x2", "Features": "swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt", "model name": "ARMv7 Processor rev 3 (v7l)", "processor": "2" }, "3": { "BogoMIPS": "48.00", "CPU architectur": "7", "CPU implementer": "0x41", "CPU part": "0xc0f", "CPU revision": "3", "CPU variant": "0x2", "Features": "swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt", "Hardware": "SAMSUNG EXYNOS5 (Flattened Device Tree)", "Revision": "0000", "Serial": "0000000000000000", "model name": "ARMv7 Processor rev 3 (v7l)", "processor": "3" } }, "os": { "bits": "32", "ck_os_base_uoa": "", "ck_os_uoa": "linux-32", "name": "Ubuntu 12.04.5 LTS", "name_long": "Linux-3.8.11-armv7l-with-Ubuntu-12.04-precise", "name_short": "Linux 3.8.11" }, "os_misc": {}, "platform": { "model": "", "name": "", "vendor": "" }, "platform_misc": {} }, "platform.cpu": { "cpu": { "all_freqs": { "0": [ 1900000, 1800000, 1700000, 1600000, 1500000, 1400000, 1300000, 1200000, 1100000, 1000000, 900000, 800000, 700000, 650000, 600000, 550000, 500000, 450000, 400000, 350000, 300000 ], "1": [ 1900000, 1800000, 1700000, 1600000, 1500000, 1400000, 1300000, 1200000, 1100000, 1000000, 900000, 800000, 700000, 650000, 600000, 550000, 500000, 450000, 400000, 350000, 300000 ], "2": [ 1900000, 1800000, 1700000, 1600000, 1500000, 1400000, 1300000, 1200000, 1100000, 1000000, 900000, 800000, 700000, 650000, 600000, 550000, 500000, 450000, 400000, 350000, 300000 ], "3": [ 1900000, 1800000, 1700000, 1600000, 1500000, 1400000, 1300000, 1200000, 1100000, 1000000, 900000, 800000, 700000, 650000, 600000, 550000, 500000, 450000, 400000, 350000, 300000 ] }, "cpu_abi": "", "cpu_features": "swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt", "current_freq": { "0": 1900.0, "1": 1900.0, "2": 1900.0, "3": 1900.0 }, "max_freq": { "0": 1900.0, "1": 1900.0, "2": 1900.0, "3": 1900.0 }, "name": "SAMSUNG EXYNOS5 (Flattened Device Tree)", "num_proc": "4", "sub_name": "ARMv7 Processor rev 3 (v7l)" }, "cpu_misc": { "0": { "BogoMIPS": "48.00", "CPU architectur": "7", "CPU implementer": "0x41", "CPU part": "0xc0f", "CPU revision": "3", "CPU variant": "0x2", "Features": "swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt", "model name": "ARMv7 Processor rev 3 (v7l)", "processor": "0" }, "1": { "BogoMIPS": "48.00", "CPU architectur": "7", "CPU implementer": "0x41", "CPU part": "0xc0f", "CPU revision": "3", "CPU variant": "0x2", "Features": "swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt", "model name": "ARMv7 Processor rev 3 (v7l)", "processor": "1" }, "2": { "BogoMIPS": "48.00", "CPU architectur": "7", "CPU implementer": "0x41", "CPU part": "0xc0f", "CPU revision": "3", "CPU variant": "0x2", "Features": "swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt", "model name": "ARMv7 Processor rev 3 (v7l)", "processor": "2" }, "3": { "BogoMIPS": "48.00", "CPU architectur": "7", "CPU implementer": "0x41", "CPU part": "0xc0f", "CPU revision": "3", "CPU variant": "0x2", "Features": "swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt", "Hardware": "SAMSUNG EXYNOS5 (Flattened Device Tree)", "Revision": "0000", "Serial": "0000000000000000", "model name": "ARMv7 Processor rev 3 (v7l)", "processor": "3" } }, "os": { "bits": "32", "ck_os_base_uoa": "", "ck_os_uoa": "linux-32", "name": "Ubuntu 12.04.5 LTS", "name_long": "Linux-3.8.11-armv7l-with-Ubuntu-12.04-precise", "name_short": "Linux 3.8.11" }, "os_misc": {} } }, "sub_points": 1 }