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.

Date of Patent:
Jul. 04, 2017

Filed:

Sep. 09, 2015
Applicant:

Tata Consultancy Services Ltd., Mumbai, Maharashtra, IN;

Inventors:

Prasanta Panda, Bhubaneswar, IN;

Brajesh Singh, Mumbai, IN;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/32 (2006.01); G06F 1/00 (2006.01); G06F 9/50 (2006.01);
U.S. Cl.
CPC ...
G06F 1/3234 (2013.01); G06F 1/324 (2013.01); G06F 1/3206 (2013.01); G06F 1/329 (2013.01); G06F 1/3296 (2013.01); G06F 9/5094 (2013.01);
Abstract

Methods and systems for selecting an appropriate forecasting model for accurate workload prediction of a processor is disclosed. The processor is configured to monitor workload and extract workload history of the processor for a given time interval. Further, the processor is configured to create plurality of forecasting models based on the extracted workload history and apply the group of forecasting model on the extracted workload history to obtain a plurality of predicted future workload for the given time interval. Further, the processor is configured to compute an error measure of the plurality of predicted future workload in reference to an actual workload of the processor and select the appropriate forecasting model from plurality of the forecasting models having least error measure among the computed error measures for dynamically scaling frequency and voltage required by the processor and thereby optimizing energy consumption in the processor.


Find Patent Forward Citations

Loading…