发明名称 |
COMPACTED CONTEXT STATE MANAGEMENT |
摘要 |
Embodiments of an invention related to compacted context state management are disclosed. In one embodiment, a processor includes instruction hardware and state management logic. The instruction hardware is to receive a first save instruction and a second save instruction. The state management logic is to, in response to the first save instruction, save context state in an un-compacted format in a first save area. The state management logic is also to, in response to the second save instruction, save a compaction mask and context state in a compacted format in a second save area and set a compacted-save indicator in the second save area. The state management logic is also to, in response to a single restore instruction, determine, based on the compacted-save indicator, whether to restore context from the un-compacted format in the first save area or from the compacted format in the second save area. |
申请公布号 |
US2015135195(A1) |
申请公布日期 |
2015.05.14 |
申请号 |
US201314076341 |
申请日期 |
2013.11.11 |
申请人 |
KHARE Atul;PUTHIYEDATH Leena;MALLICK Asit;COKE Jim;MISHAELI Michael;NEIGER Gilbert;SANJEEPAN Vivekananthan;BRANDT Jason |
发明人 |
KHARE Atul;PUTHIYEDATH Leena;MALLICK Asit;COKE Jim;MISHAELI Michael;NEIGER Gilbert;SANJEEPAN Vivekananthan;BRANDT Jason |
分类号 |
G06F9/46 |
主分类号 |
G06F9/46 |
代理机构 |
|
代理人 |
|
主权项 |
1. A processor comprising:
instruction hardware to receive a first save instruction and a second save instruction; and state management logic to, in response to the first save instruction, save context state in an un-compacted format in a first save area, to, in response to the second save instruction, save a compaction mask and context state in a compacted format in a second save area and set a compacted-save indicator in the second save area, and to, in response to a single restore instruction, determine, based on the compacted-save indicator, whether to restore context from the un-compacted format in the first save area or from the compacted format in the second save area. |
地址 |
Portland OR US |