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/Commit_unit/SelfTest/src/main.cpp

    r108 r110  
    77
    88#include "Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Commit_unit/SelfTest/include/test.h"
     9#include "Behavioural/include/Allocation.h"
    910
    1011#define NB_PARAMS 16
     
    99100  uint32_t          _nb_rename_unit_select   = fromString<uint32_t         >(argv[x++]);
    100101
     102  uint32_t          _nb_thread                          ;
     103  uint32_t       ** _translate_num_context_to_num_thread; //[nb_front_end][nb_context]
     104
     105  ALLOC2(_translate_num_context_to_num_thread,uint32_t,_nb_front_end,_nb_context[it1]);
     106
     107  _nb_thread = 0;
     108  for (uint32_t i=0; i<_nb_front_end; i++)
     109    for (uint32_t j=0; j<_nb_context [i]; j++)
     110      _translate_num_context_to_num_thread [i][j] = _nb_thread ++;
     111
    101112  int _return = EXIT_SUCCESS;
    102113  try
     
    123134         _load_balancing          ,
    124135         _nb_rename_unit_select   ,
     136         _nb_thread                          ,
     137         _translate_num_context_to_num_thread,
    125138         true // is_toplevel
    126139         );
     
    149162    }
    150163
     164  DELETE2(_translate_num_context_to_num_thread,_nb_front_end,_nb_context[it1]);
     165
    151166  delete [] _nb_context    ;
    152167  delete [] _nb_inst_insert;
Note: See TracChangeset for help on using the changeset viewer.