The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 20, 2018
Filed:
Nov. 11, 2013
Intel Corporation, Santa Clara, CA (US);
Atul Khare, Portland, OR (US);
Leena Puthiyedath, Portland, OR (US);
Asit Mallick, Saratoga, CA (US);
Jim Coke, Shingle Springs, CA (US);
Michael Mishaeli, Zichron Yaakov, IL;
Gilbert Neiger, Portland, OR (US);
Vivekananthan Sanjeepan, Hillsboro, OR (US);
Jason Brandt, Austin, TX (US);
Intel Corporation, Santa Clara, CA (US);
Abstract
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.