Speculation pointers to identify data-speculative operations in microprocessor
US7266673B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 2, 2003 |
| Grant date | Sep 4, 2007 |
| Priority date | — |
| Expiry date | Dec 28, 2024 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/3865
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A microprocessor may include a retire queue and one or more data speculation verification units. The data speculation verification units are each configured to verify data speculation performed on operations. Each data speculation verification unit generates a respective speculation pointer identifying outstanding operations on which data speculation has been verified by that data speculation verification unit. The retire queue is configured to selectively retire operations dependent on the speculation pointer received from each of the data speculation verification units.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.