|
2024
|
Invention
|
Physical address proxy (pap) residency determination for reduction of pap reuse. A system and met... |
|
|
Invention
|
Prediction unit with first predictor that provides a hashed fetch address of a current fetch bloc... |
|
|
Invention
|
Store-to-load forwarding correctness checks using physical address proxies stored in load queue e... |
|
|
Invention
|
Virtually-indexed cache coherency using physical address proxies. A cache memory subsystem includ... |
|
|
Invention
|
Physical address proxy reuse management. Each load/store queue entry holds a load/store physical ... |
|
|
Invention
|
Using physical address proxies to accomplish penalty-less processing of load/store instructions w... |
|
|
Invention
|
Microprocessor that performs partial fallback abort processing of multi-fetch block macro-op cach... |
|
|
Invention
|
Microprocessor that performs mid-macro-op cache entry restart abort processing. A microprocessor ... |
|
|
Invention
|
Store-to-load forwarding correctness checks at store instruction commit. A microprocessor include... |
|
|
Invention
|
Prediction unit that predicts successor fetch block start address of multi-fetch block macro-op c... |
|
|
Invention
|
Prediction unit that predicts branch history update information produced by multi-fetch block mac... |
|
|
Invention
|
Unforwardable load instruction re-execution eligibility based on cache update by identified store... |
|
|
Invention
|
Microprocessor that builds consistent loop iteration count unrolled loop multi-fetch block macro-... |
|
|
Invention
|
Microprocessor that allows same-fetch block start address co-residence of unrolled loop multi-fet... |
|
|
Invention
|
Microprocessor that builds multi-fetch block macro-op cache entries in two-stage process. A micro... |
|
|
Invention
|
Microprocessor that extends sequential multi-fetch block macro-op cache entries. A microprocessor... |
|
|
Invention
|
Microprocessor that builds inconsistent loop that iteration count unrolled loop multi-fetch block... |
|
|
Invention
|
Microprocessor that performs selective multi-fetch block macro-op cache entry invalidation. A mic... |
|
|
Invention
|
Microprocessor that builds sequential multi-fetch block macro-op cache entries. A microprocessor ... |
|
|
Invention
|
Using physical address proxies to handle synonyms when writing store data to a virtually-indexed ... |
|
2023
|
Invention
|
Performance and power efficient processor when switching between fetching from decoded and non-de... |
|
|
Invention
|
Macro-op cache data entry pointers distributed as initial pointers held in tag array and next poi... |
|
|
Invention
|
Processor that mitigates side channel attacks by preventing cache memory state from being affecte... |
|
|
Invention
|
Processor that prevents speculative execution across translation context change boundaries to mit... |
|
|
Invention
|
Microprocessor with branch target buffer whose entries include fetch block hotness counters used ... |
|
|
Invention
|
Power management of devices with differentiated power scaling based on relative power benefit est... |
|
|
P/S
|
Microprocessors; integrated circuits; electronic components in the nature of processors, micropro... |
|
|
P/S
|
Microprocessors; integrated circuits; electronic components
in the nature of processors, micropr... |
|
|
Invention
|
Method and apparatus for deskewing die to die communication between system on chip devices. A die... |
|
|
Invention
|
Microprocessor that prevents store-to-load forwarding between different translation contexts. A p... |
|
|
Invention
|
Non-cacheable access handling in processor with virtually-tagged virtually-indexed data cache. A ... |
|
|
Invention
|
Physically-tagged data cache memory that uses translation context to reduce likelihood that entri... |
|
|
Invention
|
Branch target buffer miss handling. A microprocessor that includes a prediction unit (PRU) compri... |
|
2022
|
Invention
|
Microprocessor including a decode unit that performs pre-execution of load constant micro-operati... |
|
|
Invention
|
Prediction unit that provides a fetch block descriptor each clock cycle. A prediction unit includ... |
|
|
Invention
|
Single cycle predictor. A predictor includes a memory having a plurality of entries. Each entry i... |
|
|
Invention
|
Microprocessor with prediction unit pipeline that provides a next fetch address at a rate of one ... |
|
|
Invention
|
Folded instruction fetch pipeline. An instruction fetch pipeline includes first, second, and thir... |
|
|
Invention
|
Dynamically foldable and unfoldable instruction fetch pipeline. A dynamically-foldable instructio... |
|
|
Invention
|
Branch target buffer that stores predicted set index and predicted way number of instruction cach... |
|
|
Invention
|
Translation lookaside buffer consistency directory for use with virtually-indexed virtually-tagge... |
|
|
Invention
|
Microprocessor that prevents same address load-load ordering violations. A microprocessor prevent... |
|
|
Invention
|
Generational physical address proxies. Each PIPT L2 cache entry is uniquely identified by a set i... |
|
2021
|
Invention
|
Thwarting store-to-load forwarding side channel attacks by pre-forwarding matching of physical ad... |