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:
Nov. 26, 2019
Filed:
Nov. 01, 2016
Applicants:
National Taiwan University, Taipei, TW;
Mediatek Inc., Hsin-Chu, TW;
Inventors:
Yuan-Shin Hwang, New Taipei, TW;
Jenq-Kuen Lee, Hsinchu, TW;
Shao-CHung Wang, Taichung, TW;
Li-Chen Kan, Hsinchu County, TW;
Assignees:
National Taiwan University, Taipei, TW;
MEDIATEK INC., Hsin-Chu, TW;
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 1/3234 (2019.01); G06F 9/30 (2018.01);
U.S. Cl.
CPC ...
G06F 1/3234 (2013.01); G06F 9/30101 (2013.01);
Abstract
A method of allocating registers, includes for each of a plurality of live ranges of variables, calculating an energy saving value of each of the plurality of live ranges of the variables; classifying the plurality of live ranges of the variables into a plurality of queues according to the energy saving values of the plurality of live ranges of the variables; and assigning the plurality of live ranges of the variables in the plurality of queues into a plurality of registers.