System and method of identifying liveness groups within traces stored in a trace cache
US7003629B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Jul 8, 2003 |
| Grant date | Feb 21, 2006 |
| Priority date | — |
| Expiry date | Jun 9, 2024 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/3842
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A microprocessor may include a trace cache and a trace generator. The trace cache includes several trace cache entries. Each trace cache entry is configured to store several operations and a respective set of liveness indications. The operations are generated by at least partially decoding several instructions. The trace generator may be configured to generate the respective plurality of liveness indications for the operations stored in each trace cache entry. Each liveness indication identifies whether its respective operation depends on a branch operation stored within that trace cache entry.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.