Patents by Inventor Lokesh Sharma
Lokesh Sharma has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11983238Abstract: Techniques for generating machine learning training data which corresponds to one or more downstream tasks are disclosed. In one example, a computer implemented method comprises generating one or more synthetic data instances for training a machine learning model, and determining a value of respective ones of the one or more synthetic data instances with respect to at least one task. One or more additional synthetic data instances for training the machine learning model are generated based at least in part on the values of the respective ones of the one or more synthetic data instances.Type: GrantFiled: December 3, 2021Date of Patent: May 14, 2024Assignee: International Business Machines CorporationInventors: Lokesh Nagalapatti, Ruhi Sharma Mittal, Sambaran Bandyopadhyay, Ramasuri Narayanam
-
Patent number: 11841752Abstract: In one embodiment, a processor includes at least one core to execute instructions, one or more thermal sensors associated with the at least one core, and a power controller coupled to the at least one core. The power controller has a control logic to receive temperature information regarding the processor and dynamically determine a maximum allowable average power limit based at least in part on the temperature information. The control logic may further maintain a static maximum base operating frequency of the processor regardless of a value of the temperature information. Other embodiments are described and claimed.Type: GrantFiled: June 3, 2021Date of Patent: December 12, 2023Assignee: Intel CorporationInventors: Tessil Thomas, Lokesh Sharma, Buck Gremel, Ian Steiner
-
Publication number: 20230020877Abstract: This disclosure relates to method and system for dynamically identifying change in customer behaviour and providing appropriate personalized recommendations. The method includes, for each of a plurality of transactions and for each of one or more customers, generating customer behaviour data based on customer transaction data and pre-defined product segmentation data; generating a state-action-reward pair based on customer transaction data and the pre-defined product segmentation data; and generating state-behaviour mapping data based on customer behaviour data and the state-action-reward pair.Type: ApplicationFiled: September 10, 2021Publication date: January 19, 2023Inventors: Manoj MADHUSUDHANAN, Sreekumar CHOYARMADATHIL, Rohan MADHUSUDHANAN, Lokesh SHARMA
-
Publication number: 20210294400Abstract: In one embodiment, a processor includes at least one core to execute instructions, one or more thermal sensors associated with the at least one core, and a power controller coupled to the at least one core. The power controller has a control logic to receive temperature information regarding the processor and dynamically determine a maximum allowable average power limit based at least in part on the temperature information. The control logic may further maintain a static maximum base operating frequency of the processor regardless of a value of the temperature information. Other embodiments are described and claimed.Type: ApplicationFiled: June 3, 2021Publication date: September 23, 2021Applicant: Intel CorporationInventors: Tessil Thomas, Lokesh Sharma, Buck Gremel, Ian Steiner
-
Patent number: 11079819Abstract: In one embodiment, a processor includes at least one core to execute instructions, one or more thermal sensors associated with the at least one core, and a power controller coupled to the at least one core. The power controller has a control logic to receive temperature information regarding the processor and dynamically determine a maximum allowable average power limit based at least in part on the temperature information. The control logic may further maintain a static maximum base operating frequency of the processor regardless of a value of the temperature information. Other embodiments are described and claimed.Type: GrantFiled: December 11, 2018Date of Patent: August 3, 2021Assignee: Intel CorporationInventors: Tessil Thomas, Lokesh Sharma, Buck Gremel, Ian Steiner
-
Publication number: 20190107872Abstract: In one embodiment, a processor includes at least one core to execute instructions, one or more thermal sensors associated with the at least one core, and a power controller coupled to the at least one core. The power controller has a control logic to receive temperature information regarding the processor and dynamically determine a maximum allowable average power limit based at least in part on the temperature information. The control logic may further maintain a static maximum base operating frequency of the processor regardless of a value of the temperature information. Other embodiments are described and claimed.Type: ApplicationFiled: December 11, 2018Publication date: April 11, 2019Inventors: Tessil Thomas, Lokesh Sharma, Buck Gremel, Ian Steiner
-
Publication number: 20160147280Abstract: In one embodiment, a processor includes at least one core to execute instructions, one or more thermal sensors associated with the at least one core, and a power controller coupled to the at least one core. The power controller has a control logic to receive temperature information regarding the processor and dynamically determine a maximum allowable average power limit based at least in part on the temperature information. The control logic may further maintain a static maximum base operating frequency of the processor regardless of a value of the temperature information. Other embodiments are described and claimed.Type: ApplicationFiled: November 26, 2014Publication date: May 26, 2016Inventors: Tessil Thomas, Lokesh Sharma, Buck W. Gremel, Ian M. Steiner
-
Patent number: 9075614Abstract: A processor may include a core and an uncore area. The power consumed by the core area may be controlled by controlling the Cdyn of the processor such that the Cdyn is within an allowable Cdyn value irrespective of the application being processed by the core area. The power management technique includes measuring digital activity factor (DAF), monitoring architectural and data activity levels, and controlling power consumption by throttling the instructions based on the activity levels. As a result of throttling the instructions, throttling may be implemented in 3rd droop and thermal design point (TDP). Also, the idle power consumed by the uncore area while the core area is in deep power saving states may be reduced by varying the reference voltage VR and the VP provided to the uncore area. As a result, the idle power consumed by the uncore area may be reduced.Type: GrantFiled: March 1, 2013Date of Patent: July 7, 2015Assignee: Intel CorporationInventors: Eric Fetzer, Reid Riedlinger, Don Soltis, William Bowhill, Satish Shrimali, Krishnakanth Sistla, Efraim Rotem, Rakesh Kumar, Vivek Garg, Alon Naveh, Lokesh Sharma
-
Patent number: 9069555Abstract: A processor may include a core and an uncore area. The power consumed by the core area may be controlled by controlling the dynamic capacitance of the processor such that the dynamic capacitance is within an allowable dynamic capacitance value irrespective of the application being processed by the core area. The power management technique includes measuring digital activity factor (DAF), monitoring architectural and data activity levels, and controlling power consumption by throttling the instructions based on the activity levels. As a result of throttling the instructions, throttling may be implemented in 3rd droop and thermal design point (TDP). Also, the idle power consumed by the uncore area while the core area is in deep power saving states may be reduced by varying the reference voltage VR and the VP provided to the uncore area. As a result, the idle power consumed by the uncore area may be reduced.Type: GrantFiled: March 16, 2012Date of Patent: June 30, 2015Assignee: Intel CorporationInventors: Eric Fetzer, Reid J. Reidlinger, Don Soltis, William J. Bowhill, Satish Shrimali, Krishnakanth Sistla, Efraim Rotem, Rakesh Kumar, Vivek Garg, Alon Naveh, Lokesh Sharma
-
Publication number: 20130232368Abstract: A processor may include a core and an uncore area. The power consumed by the core area may be controlled by controlling the Cdyn of the processor such that the Cdyn is within an allowable Cdyn value irrespective of the application being processed by the core area. The power management technique includes measuring digital activity factor (DAF), monitoring architectural and data activity levels, and controlling power consumption by throttling the instructions based on the activity levels. As a result of throttling the instructions, throttling may be implemented in 3rd droop and thermal design point (TDP). Also, the idle power consumed by the uncore area while the core area is in deep power saving states may be reduced by varying the reference voltage VR and the VP provided to the uncore area. As a result, the idle power consumed by the uncore area may be reduced.Type: ApplicationFiled: March 1, 2013Publication date: September 5, 2013Inventors: ERIC FETZER, REID RIEDLINGER, DON SOLTIS, WILLIAM BOWHILL, SATISH SHRIMALI, KRISHNAKANTH SISTLA, EFRAIM ROTEM, RAKESH KUMAR, VIVEK GARG, ALON NAVEH, LOKESH SHARMA
-
Publication number: 20120254643Abstract: A processor may include a core and an uncore area. The power consumed by the core area may be controlled by controlling the Cdyn of the processor such that the Cdyn is within an allowable Cdyn value irrespective of the application being processed by the core area. The power management technique includes measuring digital activity factor (DAF), monitoring architectural and data activity levels, and controlling power consumption by throttling the instructions based on the activity levels. As a result of throttling the instructions, throttling may be implemented in 3rd droop and thermal design point (TDP). Also, the idle power consumed by the uncore area while the core area is in deep power saving states may be reduced by varying the reference voltage VR and the VP provided to the uncore area. As a result, the idle power consumed by the uncore area may be reduced.Type: ApplicationFiled: March 16, 2012Publication date: October 4, 2012Inventors: Eric Fetzer, Reid J. Reidlinger, Don Soltis, William J. Bowhill, Satish Shrimali, Krishnakanth Sistla, Efraim Rotem, Rakesh Kumar, Vivek Garg, Alon Naveh, Lokesh Sharma