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. 02, 2016
Filed:
Mar. 12, 2013
Inder M. Sodhi, Folsom, CA (US);
Marc Torrant, Sacramento, CA (US);
Zeev Offen, Folsom, CA (US);
Michael Mishaeli, Zichron Yaakov, IL;
Ashish V. Choubal, Austin, TX (US);
Jason W. Brandt, Austin, TX (US);
Inder M. Sodhi, Folsom, CA (US);
Marc Torrant, Sacramento, CA (US);
Zeev Offen, Folsom, CA (US);
Michael Mishaeli, Zichron Yaakov, IL;
Ashish V. Choubal, Austin, TX (US);
Jason W. Brandt, Austin, TX (US);
Intel Corporation, Santa Clara, CA (US);
Abstract
Remapping technologies for execution context swap between heterogeneous functional hardware units are described. A computing system includes multiple registers configured to store remote contexts of functional units. A mapping table maps the remote context to the functional units. An execution unit is configured to execute a remapping tool that intercepts an operation to access a remote context of a first functional unit of the plurality of functional units that is taken offline. The remapping tool determines that the first functional unit is remapped to a second functional unit using the mapping table. The operation is performed to access the remote context that is remapped to the second functional unit. The first functional unit and the second functional unit may be heterogeneous functional units.