Patent №
US 7,225,299
Granted
2007-05-29
Filed 2003
Owner
TRANSMETA CORPORATION
+1 more
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
10622028
Method and system for supporting speculative modification in a data cache are provided and described. A data cache comprises a plurality of cache lines. Each cache line includes a state indicator for indicating anyone of a plurality of states, wherein the plurality of states includes a speculative state to enable keeping track of speculative modification to data in the respective cache line. The speculative state enables a speculative modification to the data in the respective cache line to be made permanent in response to a first operation performed upon reaching a particular instruction boundary during speculative execution of instructions. Further, the speculative state enables the speculative modification to the data in the respective cache line to be undone in response to a second operation performed upon failing to reach the particular instruction boundary during speculative execution of instructions.
AI classification
Ownership
TRANSMETA CORPORATION
assignment · 153220887
PAPER PIECES LLC
assignment · 584410001
Assignors
RAZAS, GUILLERMO, KLAIBER, ALEXANDER, DUNN, DAVID, SERRIS, PAUL, SHAH, LACKY, ROZAS, GUILLERMO, KLAIBER, ALEXANDER, DUNN, DAVID, SERRIS, PAUL, SHAH, LACKY
On an employer assignment, the assignors are typically the inventors.