Invention Grant
- Patent Title: Methods and apparatuses for improving speculation success in processors
- Patent Title (中): 改进处理器投机成功的方法和设备
-
Application No.: US12266719Application Date: 2008-11-07
-
Publication No.: US08806145B2Publication Date: 2014-08-12
- Inventor: Zoran Radovic , Erik Martin Roland Karlsson
- Applicant: Zoran Radovic , Erik Martin Roland Karlsson
- Applicant Address: US CA Redwood City
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood City
- Agency: Polsinelli PC
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
Methods and apparatuses are disclosed for improving speculation success in processors. In some embodiments, the method may include executing a plurality of threads of program code, the plurality of threads comprising a first speculative load request, setting an indicator bit corresponding to a cache line in response to the first speculative load request, and in the event that a second speculative load request from the plurality of threads refers to a first cache line with the indicator bit set, determining if a second cache line is available.
Public/Granted literature
- US20100122036A1 METHODS AND APPARATUSES FOR IMPROVING SPECULATION SUCCESS IN PROCESSORS Public/Granted day:2010-05-13
Information query