OOO_Engine 1 1 +1 # nb_front_end 1 1 +1 # nb_context [0] [nb_front_end] 1 1 +1 # nb_rename_unit 1 1 +1 # nb_execute_loop 1 1 +1 # nb_inst_decod [0] [nb_front_end] 1 1 +1 # nb_inst_insert [0] [nb_rename_unit] 1 1 +1 # nb_inst_retire [0] [nb_rename_unit] 1 1 +1 # nb_inst_execute [0] [nb_execute_loop] 1 1 +1 # nb_inst_reexecute 1 1 +1 # nb_inst_commit 1 1 +1 # nb_inst_branch_complete 1 1 +1 # nb_branch_speculated [0][0] [nb_front_end][nb_context] 1 1 +1 # size_nb_inst_decod 1 1 +1 # nb_rename_unit_select 1 1 +1 # nb_execute_loop_select 32 32 *2 # size_general_data 2 2 *2 # size_special_data 0 0 +1 # link_rename_unit_with_front_end [0] [nb_front_end] 1 1 +1 # size_re_order_buffer 1 1 +1 # nb_re_order_buffer_bank 1 1 +1 # commit_priority 1 1 +1 # commit_load_balancing 1 1 +1 # size_issue_queue 1 1 +1 # issue_queue_scheme 1 1 +1 # nb_issue_queue_bank 1 1 +1 # issue_priority 1 1 +1 # issue_load_balancing 1 1 +1 # size_reexecute_queue 1 1 +1 # reexecute_priority 1 1 +1 # reexecute_load_balancing 1 1 +1 # rename_select_priority [0] [nb_rename_unit] 1 1 +1 # rename_select_load_balancing [0] [nb_rename_unit] 1 1 +1 # rename_select_nb_front_end_select [0] [nb_rename_unit] 64 64 +1 # nb_general_register [0] [nb_rename_unit] 4 4 +1 # nb_special_register [0] [nb_rename_unit] 1 1 +1 # nb_reg_free [0] [nb_rename_unit] 1 1 +1 # nb_rename_unit_bank [0] [nb_rename_unit] 1 1 +1 # nb_load_store_queue [0] [nb_rename_unit] 2 2 +1 # size_store_queue [0][0] [nb_rename_unit][nb_load_store_queue] 1 1 +1 # size_load_queue [0][0] [nb_rename_unit][nb_load_store_queue] 1 1 +1 # nb_inst_memory [0][0] [nb_rename_unit][nb_load_store_queue] 0 0 +1 # link_load_store_unit_with_thread [0][0] [nb_front_end][nb_context]