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:
Jan. 16, 2018
Filed:
Jul. 03, 2014
The Regents of the University of Michigan, Ann Arbor, MI (US);
Shruti Padmanabha, Ann Arbor, MI (US);
Andrew Lukefahr, Ann Arbor, MI (US);
Reetuparna Das, Ann Arbor, MI (US);
Scott Mahlke, Ann Arbor, MI (US);
The Regents of the University of Michigan, Ann Arbor, MI (US);
Abstract
A data processing apparatus includes a first execution mechanism, such as an out-of-order processing circuitry, and a second execution mechanismsuch as an in-order processing circuitry. Switching control circuitry controls switching between which of the first execution circuitry and the second execution circuitry is active at a given time. Latency indicating signals indicative of the latency associated with a candidate switching operation to be performed are supplied to the switching control circuitry and used to control the switching operation. The control of the switching operation may be to accelerate the switching operation, prevent the switching operation, perform early architectural state data transfer or other possibilities.