TAGE implementation in the cbp2 infrastructuer.
https://people.engr.tamu.edu/djimenez/taco/utsa-www/cs5513/competition/cbp2-infrastructure-v2/doc/index.html
André Seznec, Pierre Michaud. A case for (partially) tagged geometric history length branch prediction. The Journal of Instruction-Level Parallelism.
Michaud, Pierre. A PPM-like, tag-based branch predictor. The Journal of Instruction-Level Parallelism.