Invention Grant
- Patent Title: Branch pruning in architectures with speculation support
- Patent Title (中): 在建筑支持下进行分支修剪
-
Application No.: US11695006Application Date: 2007-03-31
-
Publication No.: US08813057B2Publication Date: 2014-08-19
- Inventor: Carlos García Quiñones , Jesus Sanchez , Carlos Madriles , Pedro Marcuello , Antonio Gonzalez
- Applicant: Carlos García Quiñones , Jesus Sanchez , Carlos Madriles , Pedro Marcuello , Antonio Gonzalez
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Barre Law Firm, PLLC
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
According to one example embodiment of the inventive subject matter, the method and apparatus described herein is used to generate an optimized speculative version of a static piece of code. The portion of code is optimized in the sense that the number of instructions executed will be smaller. However, since the applied optimization is speculative, the optimized version can be incorrect and some mechanism to recover from that situation is required. Thus, the quality of the produced code will be measured by taking into account both the final length of the code as well as the frequency of misspeculation.
Public/Granted literature
- US20080244223A1 BRANCH PRUNING IN ARCHITECTURES WITH SPECULATION SUPPORT Public/Granted day:2008-10-02
Information query