Hi, I was running a few applications on gem5 using the O3CPU model and X86 ISA. I observed that gem5 reports BTB hits/lookups to be 0. All predicted taken branches (direct jumps, conditional jumps predicted taken as well as indirect jumps) consult with the indirect predictor and use up space in the target cache (I'd expect the target cache is used only by indirect branches). I think the issue is that branches don't get classified into directControl and indirectControl, causing the BTB to never get looked up. Is this understanding of mine correct, or am I missing something?
Thanks, Shyam
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s