News

Current branch prediction algorithms are highly accurate but ... a machine learning model that can fit into the processor architecture, considering size, complexity, latency, and power consumption.
This paper proposes a hierarchical branch prediction architecture (HBPA), within which complex or time-consuming algorithms and overlarge branch target buffers are moved from the front-end of ...
The project contains a program that applies four differnet branch prediction algorithms to a program run trace and give the accuracy of the chosen prediction model along with its branch target buffer.