Branch Predictor Design
Custom TAGE branch predictor implemented in C for computer architecture workloads.
This project implements a custom TAGE branch predictor in C. The predictor outperformed Tournament and GShare predictors on a set of integer, floating-point, and memory-instruction workloads.
Course: CSE 240A, Spring 2022.