110235Syasuko.eckert@amd.com<?xml version="1.0" ?> 210235Syasuko.eckert@amd.com<component id="root" name="root"> 310235Syasuko.eckert@amd.com <component id="system" name="system" type="System"> 410235Syasuko.eckert@amd.com <param name="core_tech_node" value="40"/> 510235Syasuko.eckert@amd.com <param name="target_core_clockrate" value="2400"/> 610235Syasuko.eckert@amd.com <param name="temperature" value="360"/> 710235Syasuko.eckert@amd.com <param name="interconnect_projection_type" value="0"/> 810235Syasuko.eckert@amd.com <param name="device_type" value="0"/> 910235Syasuko.eckert@amd.com <param name="machine_bits" value="64"/> 1010235Syasuko.eckert@amd.com <param name="virtual_address_width" value="64"/> 1110235Syasuko.eckert@amd.com <param name="physical_address_width" value="52"/> 1210235Syasuko.eckert@amd.com <param name="virtual_memory_page_size" value="4096"/> 1310235Syasuko.eckert@amd.com <param name="wire_is_mat_type" value="2"/> 1410235Syasuko.eckert@amd.com <param name="wire_os_mat_type" value="2"/> 1510235Syasuko.eckert@amd.com <param name="delay_wt" value="100"/> 1610235Syasuko.eckert@amd.com <param name="area_wt" value="0"/> 1710235Syasuko.eckert@amd.com <param name="dynamic_power_wt" value="100"/> 1810235Syasuko.eckert@amd.com <param name="leakage_power_wt" value="0"/> 1910235Syasuko.eckert@amd.com <param name="cycle_time_wt" value="0"/> 2010235Syasuko.eckert@amd.com <param name="delay_dev" value="10000"/> 2110235Syasuko.eckert@amd.com <param name="area_dev" value="10000"/> 2210235Syasuko.eckert@amd.com <param name="dynamic_power_dev" value="10000"/> 2310235Syasuko.eckert@amd.com <param name="leakage_power_dev" value="10000"/> 2410235Syasuko.eckert@amd.com <param name="cycle_time_dev" value="10000"/> 2510235Syasuko.eckert@amd.com <param name="ed" value="2"/> 2610235Syasuko.eckert@amd.com <param name="burst_len" value="1"/> 2710235Syasuko.eckert@amd.com <param name="int_prefetch_w" value="1"/> 2810235Syasuko.eckert@amd.com <param name="page_sz_bits" value="0"/> 2910235Syasuko.eckert@amd.com <param name="rpters_in_htree" value="1"/> 3010235Syasuko.eckert@amd.com <param name="ver_htree_wires_over_array" value="0"/> 3110235Syasuko.eckert@amd.com <param name="nuca" value="0"/> 3210235Syasuko.eckert@amd.com <param name="nuca_bank_count" value="0"/> 3310235Syasuko.eckert@amd.com <param name="force_cache_config" value="0"/> 3410235Syasuko.eckert@amd.com <param name="wt" value="0"/> 3510235Syasuko.eckert@amd.com <param name="force_wiretype" value="0"/> 3610235Syasuko.eckert@amd.com <param name="print_detail" value="1"/> 3710235Syasuko.eckert@amd.com <param name="add_ecc_b_" value="1"/> 3810235Syasuko.eckert@amd.com <stat name="total_cycles" value="1856694"/> 3910235Syasuko.eckert@amd.com <component id="system.core0" name="core0" type="Core"> 4010235Syasuko.eckert@amd.com <param name="opt_local" value="0"/> 4110235Syasuko.eckert@amd.com <param name="clock_rate" value="2000"/> 4210235Syasuko.eckert@amd.com <param name="instruction_length" value="32"/> 4310235Syasuko.eckert@amd.com <param name="opcode_width" value="6"/> 4410235Syasuko.eckert@amd.com <param name="machine_type" value="1"/> 4510235Syasuko.eckert@amd.com <param name="number_hardware_threads" value="1"/> 4610235Syasuko.eckert@amd.com <param name="fetch_width" value="1"/> 4710235Syasuko.eckert@amd.com <param name="number_instruction_fetch_ports" value="1"/> 4810235Syasuko.eckert@amd.com <param name="decode_width" value="1"/> 4910235Syasuko.eckert@amd.com <param name="issue_width" value="1"/> 5010235Syasuko.eckert@amd.com <param name="peak_issue_width" value="1"/> 5110235Syasuko.eckert@amd.com <param name="commit_width" value="1"/> 5210235Syasuko.eckert@amd.com <param name="fp_issue_width" value="1"/> 5310235Syasuko.eckert@amd.com <param name="prediction_width" value="1"/> 5410235Syasuko.eckert@amd.com <param name="int_pipelines" value="1"/> 5510235Syasuko.eckert@amd.com <param name="fp_pipelines" value="1"/> 5610235Syasuko.eckert@amd.com <param name="int_pipeline_depth" value="7"/> 5710235Syasuko.eckert@amd.com <param name="fp_pipeline_depth" value="10"/> 5810235Syasuko.eckert@amd.com <param name="ALU_per_core" value="1"/> 5910235Syasuko.eckert@amd.com <param name="FPU_per_core" value="1"/> 6010235Syasuko.eckert@amd.com <param name="MUL_per_core" value="1"/> 6110235Syasuko.eckert@amd.com <param name="instruction_buffer_size" value="16"/> 6210235Syasuko.eckert@amd.com <param name="instruction_window_scheme" value="0"/> 6310235Syasuko.eckert@amd.com <param name="instruction_window_size" value="0"/> 6410235Syasuko.eckert@amd.com <param name="fp_instruction_window_size" value="0"/> 6510235Syasuko.eckert@amd.com <param name="ROB_size" value="0"/> 6610235Syasuko.eckert@amd.com <param name="archi_Regs_IRF_size" value="32"/> 6710235Syasuko.eckert@amd.com <param name="archi_Regs_FRF_size" value="32"/> 6810235Syasuko.eckert@amd.com <param name="phy_Regs_IRF_size" value="32"/> 6910235Syasuko.eckert@amd.com <param name="phy_Regs_FRF_size" value="32"/> 7010235Syasuko.eckert@amd.com <param name="rename_scheme" value="0"/> 7110235Syasuko.eckert@amd.com <param name="register_window_size" value="0"/> 7210235Syasuko.eckert@amd.com <param name="store_buffer_size" value="8"/> 7310235Syasuko.eckert@amd.com <param name="load_buffer_size" value="0"/> 7410235Syasuko.eckert@amd.com <param name="memory_ports" value="1"/> 7510235Syasuko.eckert@amd.com <param name="RAS_size" value="32"/> 7610235Syasuko.eckert@amd.com <param name="execu_wire_mat_type" value="2"/> 7710235Syasuko.eckert@amd.com <param name="execu_bypass_base_width" value="1"/> 7810235Syasuko.eckert@amd.com <param name="execu_bypass_base_height" value="1"/> 7910235Syasuko.eckert@amd.com <param name="execu_bypass_start_wiring_level"value="3"/> 8010235Syasuko.eckert@amd.com <param name="execu_bypass_route_over_perc" value="1"/> 8110235Syasuko.eckert@amd.com <param name="globalCheckpoint" value="32"/> 8210235Syasuko.eckert@amd.com <param name="perThreadState" value="8"/> 8310235Syasuko.eckert@amd.com <param name="ROB_assoc" value="1"/> 8410235Syasuko.eckert@amd.com <param name="ROB_nbanks" value="1"/> 8510235Syasuko.eckert@amd.com <param name="ROB_tag_width" value="0"/> 8610235Syasuko.eckert@amd.com <param name="scheduler_assoc" value="0"/> 8710235Syasuko.eckert@amd.com <param name="scheduler_nbanks" value="1"/> 8810235Syasuko.eckert@amd.com <param name="register_window_assoc" value="1"/> 8910235Syasuko.eckert@amd.com <param name="register_window_nbanks" value="1"/> 9010235Syasuko.eckert@amd.com <param name="register_window_tag_width" value="0"/> 9110235Syasuko.eckert@amd.com <param name="register_window_rw_ports" value="1"/> 9210235Syasuko.eckert@amd.com <param name="phy_Regs_IRF_assoc" value="1"/> 9310235Syasuko.eckert@amd.com <param name="phy_Regs_IRF_nbanks" value="1"/> 9410235Syasuko.eckert@amd.com <param name="phy_Regs_IRF_tag_width" value="0"/> 9510235Syasuko.eckert@amd.com <param name="phy_Regs_IRF_rd_ports" value="1"/> 9610235Syasuko.eckert@amd.com <param name="phy_Regs_IRF_wr_ports" value="1"/> 9710235Syasuko.eckert@amd.com <param name="phy_Regs_FRF_assoc" value="1"/> 9810235Syasuko.eckert@amd.com <param name="phy_Regs_FRF_nbanks" value="1"/> 9910235Syasuko.eckert@amd.com <param name="phy_Regs_FRF_tag_width" value="0"/> 10010235Syasuko.eckert@amd.com <param name="phy_Regs_FRF_rd_ports" value="1"/> 10110235Syasuko.eckert@amd.com <param name="phy_Regs_FRF_wr_ports" value="1"/> 10210235Syasuko.eckert@amd.com <param name="front_rat_nbanks" value="1"/> 10310235Syasuko.eckert@amd.com <param name="front_rat_rw_ports" value="1"/> 10410235Syasuko.eckert@amd.com <param name="retire_rat_nbanks" value="1"/> 10510235Syasuko.eckert@amd.com <param name="retire_rat_rw_ports" value="0"/> 10610235Syasuko.eckert@amd.com <param name="freelist_nbanks" value="1"/> 10710235Syasuko.eckert@amd.com <param name="freelist_rw_ports" value="1"/> 10810235Syasuko.eckert@amd.com <param name="load_buffer_assoc" value="0"/> 10910235Syasuko.eckert@amd.com <param name="load_buffer_nbanks" value="1"/> 11010235Syasuko.eckert@amd.com <param name="store_buffer_assoc" value="0"/> 11110235Syasuko.eckert@amd.com <param name="store_buffer_nbanks" value="1"/> 11210235Syasuko.eckert@amd.com <param name="instruction_buffer_assoc" value="1"/> 11310235Syasuko.eckert@amd.com <param name="instruction_buffer_nbanks" value="1"/> 11410235Syasuko.eckert@amd.com <param name="instruction_buffer_tag_width" value="0"/> 11510235Syasuko.eckert@amd.com <stat name="total_instructions" value="332405"/> 11610235Syasuko.eckert@amd.com <stat name="int_instructions" value="330557"/> 11710235Syasuko.eckert@amd.com <stat name="fp_instructions" value="1649"/> 11810235Syasuko.eckert@amd.com <stat name="branch_instructions" value="32405"/> 11910235Syasuko.eckert@amd.com <stat name="branch_mispredictions" value="4132"/> 12010235Syasuko.eckert@amd.com <stat name="load_instructions" value="45636"/> 12110235Syasuko.eckert@amd.com <stat name="store_instructions" value="44771"/> 12210235Syasuko.eckert@amd.com <stat name="committed_instructions" value="332405"/> 12310235Syasuko.eckert@amd.com <stat name="committed_int_instructions" value="330557"/> 12410235Syasuko.eckert@amd.com <stat name="committed_fp_instructions" value="1649"/> 12510235Syasuko.eckert@amd.com <stat name="total_cycles" value="9496951709"/> 12610235Syasuko.eckert@amd.com <stat name="idle_cycles" value="103"/> 12710235Syasuko.eckert@amd.com <stat name="busy_cycles" value="9496951606"/> 12810235Syasuko.eckert@amd.com <stat name="ROB_reads" value="332405"/> 12910235Syasuko.eckert@amd.com <stat name="ROB_writes" value="332405"/> 13010235Syasuko.eckert@amd.com <stat name="rename_reads" value="960725"/> 13110235Syasuko.eckert@amd.com <stat name="rename_writes" value="317221"/> 13210235Syasuko.eckert@amd.com <stat name="fp_rename_reads" value="2772"/> 13310235Syasuko.eckert@amd.com <stat name="fp_rename_writes" value="1288"/> 13410235Syasuko.eckert@amd.com <stat name="inst_window_reads" value="330557"/> 13510235Syasuko.eckert@amd.com <stat name="inst_window_writes" value="330557"/> 13610235Syasuko.eckert@amd.com <stat name="inst_window_wakeup_accesses" value="330557"/> 13710235Syasuko.eckert@amd.com <stat name="fp_inst_window_reads" value="1649"/> 13810235Syasuko.eckert@amd.com <stat name="fp_inst_window_writes" value="1649"/> 13910235Syasuko.eckert@amd.com <stat name="fp_inst_window_wakeup_accesses" value="1649"/> 14010235Syasuko.eckert@amd.com <stat name="int_regfile_reads" value="960725"/> 14110235Syasuko.eckert@amd.com <stat name="float_regfile_reads" value="2772"/> 14210235Syasuko.eckert@amd.com <stat name="int_regfile_writes" value="317221"/> 14310235Syasuko.eckert@amd.com <stat name="float_regfile_writes" value="1288"/> 14410235Syasuko.eckert@amd.com <stat name="function_calls" value="2546"/> 14510235Syasuko.eckert@amd.com <stat name="context_switches" value="3"/> 14610235Syasuko.eckert@amd.com <stat name="ialu_accesses" value="330157"/> 14710235Syasuko.eckert@amd.com <stat name="fpu_accesses" value="1649"/> 14810235Syasuko.eckert@amd.com <stat name="mul_accesses" value="400"/> 14910235Syasuko.eckert@amd.com <stat name="cdb_alu_accesses" value="330157"/> 15010235Syasuko.eckert@amd.com <stat name="cdb_mul_accesses" value="400"/> 15110235Syasuko.eckert@amd.com <stat name="cdb_fpu_accesses" value="1649"/> 15210235Syasuko.eckert@amd.com <stat name="IFU_duty_cycle" value="1"/> 15310235Syasuko.eckert@amd.com <stat name="LSU_duty_cycle" value="1"/> 15410235Syasuko.eckert@amd.com <stat name="MemManU_I_duty_cycle" value="1"/> 15510235Syasuko.eckert@amd.com <stat name="MemManU_D_duty_cycle" value="1"/> 15610235Syasuko.eckert@amd.com <stat name="ALU_duty_cycle" value="1"/> 15710235Syasuko.eckert@amd.com <stat name="MUL_duty_cycle" value="1"/> 15810235Syasuko.eckert@amd.com <stat name="FPU_duty_cycle" value="1"/> 15910235Syasuko.eckert@amd.com <stat name="ALU_cdb_duty_cycle" value="1"/> 16010235Syasuko.eckert@amd.com <stat name="MUL_cdb_duty_cycle" value="1"/> 16110235Syasuko.eckert@amd.com <stat name="FPU_cdb_duty_cycle" value="1"/> 16210235Syasuko.eckert@amd.com <component id="system.core0.bpred" name="bpred" type="BranchPredictor"> 16310235Syasuko.eckert@amd.com <param name="assoc" value="1"/> 16410235Syasuko.eckert@amd.com <param name="nbanks" value="1"/> 16510235Syasuko.eckert@amd.com <param name="local_l1_predictor_size" value="10"/> 16610235Syasuko.eckert@amd.com <param name="local_l2_predictor_size" value="3"/> 16710235Syasuko.eckert@amd.com <param name="local_predictor_entries" value="1024"/> 16810235Syasuko.eckert@amd.com <param name="global_predictor_entries" value="4096"/> 16910235Syasuko.eckert@amd.com <param name="global_predictor_bits" value="2"/> 17010235Syasuko.eckert@amd.com <param name="chooser_predictor_entries" value="4096"/> 17110235Syasuko.eckert@amd.com <param name="chooser_predictor_bits" value="2"/> 17210235Syasuko.eckert@amd.com </component> 17310235Syasuko.eckert@amd.com <component id="system.core0.itlb" name="itlb" type="InstructionTLB"> 17410235Syasuko.eckert@amd.com <param name="number_entries" value="64"/> 17510235Syasuko.eckert@amd.com <param name="latency" value="2"/> 17610235Syasuko.eckert@amd.com <param name="throughput" value="2"/> 17710235Syasuko.eckert@amd.com <param name="assoc" value="0"/> 17810235Syasuko.eckert@amd.com <param name="nbanks" value="1"/> 17910235Syasuko.eckert@amd.com <stat name="total_accesses" value="72"/> 18010235Syasuko.eckert@amd.com <stat name="total_misses" value="36"/> 18110235Syasuko.eckert@amd.com <stat name="conflicts" value="0"/> 18210235Syasuko.eckert@amd.com </component> 18310235Syasuko.eckert@amd.com <component id="system.core0.dtlb" name="dtlb" type="DataTLB"> 18410235Syasuko.eckert@amd.com <param name="number_entries" value="64"/> 18510235Syasuko.eckert@amd.com <param name="latency" value="2"/> 18610235Syasuko.eckert@amd.com <param name="throughput" value="2"/> 18710235Syasuko.eckert@amd.com <param name="assoc" value="0"/> 18810235Syasuko.eckert@amd.com <param name="nbanks" value="1"/> 18910235Syasuko.eckert@amd.com <stat name="read_accesses" value="534"/> 19010235Syasuko.eckert@amd.com <stat name="write_accesses" value="0"/> 19110235Syasuko.eckert@amd.com <stat name="read_misses" value="25"/> 19210235Syasuko.eckert@amd.com <stat name="write_misses" value="0"/> 19310235Syasuko.eckert@amd.com <stat name="conflicts" value="0"/> 19410235Syasuko.eckert@amd.com </component> 19510235Syasuko.eckert@amd.com <component id="system.core0.btargetbuf" name="btargetbuf" type="BranchTargetBuffer"> 19610235Syasuko.eckert@amd.com <param name="size" value="8192"/> 19710235Syasuko.eckert@amd.com <param name="block_size" value="4"/> 19810235Syasuko.eckert@amd.com <param name="assoc" value="2"/> 19910235Syasuko.eckert@amd.com <param name="num_banks" value="1"/> 20010235Syasuko.eckert@amd.com <param name="latency" value="1"/> 20110235Syasuko.eckert@amd.com <param name="throughput" value="3"/> 20210235Syasuko.eckert@amd.com <param name="rw_ports" value="1"/> 20310235Syasuko.eckert@amd.com <stat name="read_accesses" value="43"/> 20410235Syasuko.eckert@amd.com <stat name="write_accesses" value="943"/> 20510235Syasuko.eckert@amd.com </component> 20610235Syasuko.eckert@amd.com </component> 20710235Syasuko.eckert@amd.com </component> 20810235Syasuko.eckert@amd.com</component> 209