Ignore:
Timestamp:
Feb 19, 2009, 5:31:47 PM (15 years ago)
Author:
rosiere
Message:

1) OOO_egine : add stat to depiste low perf source
2) Commit : add stat
3) LSU_Pointer : retire - always ack (else combinatory loop). insert - max nb_inst_memory
4) TopLevel? : add debug_idle_time to stop combinatory loop.
5) Issue_queue : add reexecute_queue, new implementation (routage after issue_queue)
6) Decod / Predictor : add "can_continue"

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/include/Parameters.h

    r108 r110  
    7878  public : uint32_t           ** _size_store_queue                 ;//[nb_rename_unit][nb_load_store_queue]
    7979  public : uint32_t           ** _size_load_queue                  ;//[nb_rename_unit][nb_load_store_queue]
     80  public : uint32_t           ** _nb_inst_memory                   ;//[nb_rename_unit][nb_load_store_queue]
    8081  public : uint32_t           ** _link_load_store_unit_with_thread ;//[nb_front_end][nb_context]
    8182    // SPR
    8283  public : bool              *** _implement_group                  ;//[nb_front_end][nb_context][NB_GROUP]
     84    // Others
     85  public : uint32_t              _nb_thread                          ;
     86  public : uint32_t           ** _translate_num_context_to_num_thread; //[nb_front_end][nb_context]
     87
    8388
    8489  public : std::vector<uint32_t>*_link_front_end_with_rename_unit              ;//[nb_rename_unit]
     
    168173                        uint32_t           ** size_store_queue                 ,//[nb_rename_unit][nb_load_store_queue]
    169174                        uint32_t           ** size_load_queue                  ,//[nb_rename_unit][nb_load_store_queue]
     175                        uint32_t           ** nb_inst_memory                   ,//[nb_rename_unit][nb_load_store_queue]
    170176                        uint32_t           ** link_load_store_unit_with_thread ,//[nb_front_end][nb_context]
    171177                        // SPR
    172178                        bool              *** implement_group                  ,//[nb_front_end][nb_context][NB_GROUP]
    173 
     179                        // Others
     180                        uint32_t              nb_thread                          ,
     181                        uint32_t           ** translate_num_context_to_num_thread, //[nb_front_end][nb_context]
    174182                        bool                  is_toplevel=false
    175183                        );
Note: See TracChangeset for help on using the changeset viewer.