[m5-dev] Adding work completion metrcic to M5

2010-09-02 Thread Shoaib Altaf
I am trying to add the work completion metrics to M5. So I have to include the transaction related stuff to 'Simulation.py' somewhat like that was used to be in 'mfacet.py' for the GEMS. While going through the mfacet.py, the transaction count was recorded by the SIM_hap_add_callback which

[m5-dev] possible problem with branch predictor squash ordering assert

2010-09-02 Thread Gabriel Michael Black
Hi everybody. I'm reworking a lot of PC related stuff across CPUs and ISAs (more to come soon) and I'm running into an assertion in the branch predictor when running MIPS in O3. The assert is during a squash when the branch that was mispredicted isn't the oldest pending branch. I don't