Microsoft technology licensing, llc (20250110744). BTB PREFECTHING VIA BACK-ANNOTATION
BTB PREFECTHING VIA BACK-ANNOTATION
Organization Name
microsoft technology licensing, llc
Inventor(s)
Julio Gago Alonso of Barcelona ES
Santiago Galan of Molins de Rei ES
Antonio Juan Hormigo of Barcelona ES
Ivan Pizarro of Hospitalet de Llobregat ES
BTB PREFECTHING VIA BACK-ANNOTATION
This abstract first appeared for US patent application 20250110744 titled 'BTB PREFECTHING VIA BACK-ANNOTATION
Original Abstract Submitted
a branch prediction system is configured to perform a method that includes identifying processor branch instructions and building branch target buffer (btb) branch prediction entries corresponding to the branch instructions. the btb branch prediction entries are stored in a hierarchy of btbs. target branch instruction are identified that have a target btb entry following execution of a first branch instruction having a first btb branch prediction entry. a target btb entry reference is added to the first btb branch prediction entry.