Review Board 2.0.15


cpu: Fix BTB threading oversight

Review Request #3341 - Created Feb. 23, 2016 and submitted

Information
Curtis Dunham
gem5
default
Reviewers
Default

cpu: Fix BTB threading oversight

The BTB doesn't hash on the thread id but does check the
thread id for 'btb hits'. This resulted in 1-thread of a multi-threaded
workload taking a BTB entry, and all other threads missing for the same branch
missing. Probably wasn't so horrific for multi-programmed SPEC.


   
Review request changed
Updated (April 5, 2016, 10:46 a.m.)

Status: Closed (submitted)