Patent · US Active

Distance based branch prediction and detection of potential call and potential return instructions

US10908902B2 · kind B2 · utility

0Cited by
7References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 26, 2016
Grant dateFeb 2, 2021
Priority date
Expiry dateJul 25, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/30134
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Examples of techniques for distance-based branch prediction are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes: determining, by a processing system, a potential return instruction address (IA) by determining whether a relationship is satisfied between a first target IA and a first branch IA; storing a second branch IA as a return when a target IA of a second branch matches a potential return IA for the second branch; and applying the potential return IA for the second branch as a predicted target IA of a predicted branch IA stored as a return.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.