Want to monitor Patent Applications? Get a free weekly report!

Jump to content

Microsoft technology licensing, llc (20250110745). DEVICE FOR PERFORMING BRANCH TARGET BUFFER ENTRY PREFETCHING

From WikiPatents
Revision as of 17:33, 3 April 2025 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

DEVICE FOR PERFORMING BRANCH TARGET BUFFER ENTRY PREFETCHING

Organization Name

microsoft technology licensing, llc

Inventor(s)

Julio Gago Alonso of Barcelona ES

Santiago Galan of Molins de Rei ES

Ivan Pizarro of Hospital de Llobregat ES

DEVICE FOR PERFORMING BRANCH TARGET BUFFER ENTRY PREFETCHING

This abstract first appeared for US patent application 20250110745 titled 'DEVICE FOR PERFORMING BRANCH TARGET BUFFER ENTRY PREFETCHING

Original Abstract Submitted

a branch prediction device includes a hierarchy of successively slower to access branch target buffers that store branch target buffer entries identifying branch instructions, branch prediction circuitry configured to predict future branch instructions, and a branch target buffer prefetch table coupled to receive candidate entries corresponding to predicted future branch instruction branch target buffer misses, each entry of the candidate entries corresponding to a precursor branch instruction, and to receive predicted precursor branch instructions that trigger promotion of an entry in a branch target buffer of the branch target buffers to a faster branch target buffer of the branch target buffers.