Patents by Inventor Vasudevan Srinivasan

Vasudevan Srinivasan 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).

  • Publication number: 20180365022
    Abstract: Embodiments of processors, methods, and systems for dynamic offlining and onlining of processor cores are described. In an embodiment, a processor includes a plurality of cores, a core status storage location, and a core tracker. Core status information for at least one of the plurality of cores is the be stored in the core status storage location. The core status information is to include a core state to be used by a software scheduler. The core state is to be one of a plurality of core state values including an online value, a requesting-to-go-offline value, and an offline value. The core tracker is to track usage of the at least one core and to change the core state from the online value to the requesting-to-go-offline value in response to determining that usage has reached a predetermined threshold.
    Type: Application
    Filed: June 16, 2017
    Publication date: December 20, 2018
    Inventors: Ankush Varma, Nikhil Gupta, Krishnakanth V. Sistla, Corey D. Gough, Vasudevan Srinivasan, Eliezer Weissmann, Stephen H. Gunther, Eugene Gorbatov, Russell J. Fenger, Guy M. Therien
  • Publication number: 20180287949
    Abstract: A rack system including a plurality of nodes can implement thermal/power throttling, sub-node composition, and processing balancing based on voltage/frequency. In the thermal/power throttling, at least one resource is throttled, based at least in part on a heat event or a power event. In the sub-node composition, a plurality of computing cores is divided into a target number of domains. In the processing balancing based on voltage/frequency, a first core performs a first processing job at a first voltage or frequency, and a second core performs a second processing job at a second voltage or frequency different from the first voltage or frequency.
    Type: Application
    Filed: March 29, 2017
    Publication date: October 4, 2018
    Applicant: Intel Corporation
    Inventors: Mohan J. Kumar, Murugasamy K. Nachimuthu, Vasudevan Srinivasan
  • Patent number: 10079507
    Abstract: Techniques for adaptive demand/response power management. Power consumption and battery charge level of a platform having a battery with a smart power module are monitored. Information indicating the power consumption and battery charge level for the platform is provided to a remote demand/response management device. The remote demand/response management device and the smart power module receive a command to modify one or more power consumption characteristics of the platform. The one or more power consumption characteristics of the platform are to be changed in response to the command.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: September 18, 2018
    Assignee: INTEL CORPORATION
    Inventors: Milan Milenkovic, Ulf R. Hanebutte, Vasudevan Srinivasan
  • Publication number: 20180096177
    Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing late fusing of processor features using a non-volatile memory.
    Type: Application
    Filed: October 1, 2016
    Publication date: April 5, 2018
    Inventors: VASUDEVAN SRINIVASAN, DANIEL G. BORKOWSKI
  • Publication number: 20180098191
    Abstract: Embodiments are generally directed to sharing of environmental data for client device usage. An embodiment of a client device includes a processor; an environmental sensor to sense an environmental condition, an output of the sensor being a local environmental sensor value; and a wireless receiver to receive environmental data for a certain proximity area from a second client device according to an environmental data sharing protocol via a wireless network. The environmental data sharing protocol allows receipt of the environmental data without requiring pairing, bonding, or other relationship of client devices.
    Type: Application
    Filed: October 1, 2016
    Publication date: April 5, 2018
    Inventors: Vasudevan Srinivasan, Barnes COOPER, Tawfik M. RAHAL-ARABI
  • Patent number: 9898067
    Abstract: A technique to change a thermal design power (TDP) value. In one embodiment, one or more environmental or user-driven changes may cause a processor's TDP value to be changed. Furthermore, in some embodiments a change in TDP may alter a turbo mode target frequency.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: February 20, 2018
    Assignee: INTEL CORPORATION
    Inventors: Eric Distefano, Guy M. Therien, Vasudevan Srinivasan, Tawfik M. Rahal-Arabi, Venkatesh Ramani, Ryan D. Wells, Stephen H. Gunther, Jeremy J. Shrall, James G. Hermerding, II
  • Patent number: 9898066
    Abstract: A technique to change a thermal design power (TDP) value. In one embodiment, one or more environmental or user-driven changes may cause a processor's TDP value to be changed. Furthermore, in some embodiments a change in TDP may alter a turbo mode target frequency.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: February 20, 2018
    Assignee: INTEL CORPORATION
    Inventors: Eric Distefano, Guy M. Therien, Vasudevan Srinivasan, Tawfik Rahal-Arabi, Venkatesh Ramani, Ryan D. Wells, Stephen H. Gunther, Jeremy Shrall, Hames Hermerding, II
  • Publication number: 20180026835
    Abstract: Embodiments are generally directed apparatuses, methods, techniques and so forth determine an access level of operation based on an indication received via one or more network links from a pod management controller, and enable or disable a firmware update capability for a firmware device based on the access level of operation, the firmware update capability to change firmware for the firmware device. Embodiments may also include determining one or more configuration settings of a plurality of configuration settings to enable for configuration based on the access level of operation, and enable configuration of the one or more configuration settings.
    Type: Application
    Filed: December 30, 2016
    Publication date: January 25, 2018
    Applicant: INTEL CORPORATION
    Inventors: MURUGASAMY K. NACHIMUTHU, MOHAN J. KUMAR, VASUDEVAN SRINIVASAN
  • Patent number: 9874922
    Abstract: In one embodiment, a processor includes at least one core to execute instructions and a power control logic to receive power capability information from a plurality of devices to couple to the processor and allocate a platform power budget to the devices, set a first power level for the devices at which the corresponding device is allocated to be powered, communicate the first power level to the devices, and dynamically reduce a first power to be allocated to a first device and increase a second power to be allocated to a second device responsive to a request from the second device for a higher power level. Other embodiments are described and claimed.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: January 23, 2018
    Assignee: Intel Corporation
    Inventors: Ankush Varma, Krishnakanth V. Sistla, Vasudevan Srinivasan, Eugene Gorbatov, Andrew D. Henroid, Barnes Cooper, David W. Browning, Guy M. Therien, Neil W. Songer, James G. Hermerding, II
  • Publication number: 20170351322
    Abstract: An apparatus may include first circuitry coupled to one or more platform components, the first circuitry operative to receive an unfiltered input voltage signal, compare a first voltage level of the unfiltered input voltage signal to a first reference voltage level, and generate a control signal operative to lower operation power of one or more of the one or more platform components when the first voltage level is less than the first reference voltage level.
    Type: Application
    Filed: January 9, 2017
    Publication date: December 7, 2017
    Applicant: INTEL CORPORATION
    Inventors: ALEXANDER B. UAN-ZO-LI, JORGE P. RODRIGUEZ, PHILIP R. LEHWALDER, PATRICK K. LEUNG, JAMES G. HERMERDING, II, VASUDEVAN SRINIVASAN
  • Publication number: 20170329377
    Abstract: In one embodiment, a system includes: a plurality of compute nodes to couple in a chassis; a first shared power supply to provide a baseline power level to the plurality of compute nodes; and an auxiliary power source to provide power to one or more of the plurality of compute nodes during operation at a higher power level than the baseline power level. Other embodiments are described and claimed.
    Type: Application
    Filed: August 4, 2017
    Publication date: November 16, 2017
    Inventors: Ankush Varma, Vasudevan Srinivasan, Eugene Gorbatov, Andrew D. Henroid, Barnes Cooper, David W. Browning, Guy M. Therien, Neil W. Songer, Krishnakanth V. Sistla, James G. Hermerding, II
  • Patent number: 9766673
    Abstract: In one embodiment, a system includes: a plurality of compute nodes to couple in a chassis; a first shared power supply to provide a baseline power level to the plurality of compute nodes; and an auxiliary power source to provide power to one or more of the plurality of compute nodes during operation at a higher power level than the baseline power level. Other embodiments are described and claimed.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: September 19, 2017
    Assignee: Intel Corporation
    Inventors: Ankush Varma, Vasudevan Srinivasan, Eugene Gorbatov, Andrew D. Henroid, Barnes Cooper, David W. Browning, Guy M. Therien, Neil W. Songer, Krishnakanth V. Sistla, James G. Hermerding, II
  • Publication number: 20170160707
    Abstract: An electronic device may perform thermal management operations. The electronic device may receive thermal rating information, and determine an adjusted thermal threshold based on a previous temperature threshold and the thermal rating information. The electronic device may further store the adjusted thermal threshold, and control performance of the electronic device based on the adjusted thermal threshold.
    Type: Application
    Filed: December 3, 2015
    Publication date: June 8, 2017
    Inventor: Vasudevan SRINIVASAN
  • Patent number: 9612643
    Abstract: Methods and apparatus relating to controlling processor slew rates based on battery charge state/level are described. In one embodiment, logic causes modification to a slew rate of a processor based on at least a charge level of a battery pack. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: March 29, 2014
    Date of Patent: April 4, 2017
    Assignee: Intel Corporation
    Inventors: Alexander B. Uan-Zo-Li, Don J. Nguyen, Gang Ji, Philip R. Lehwalder, Jorge P. Rodriguez, Vasudevan Srinivasan
  • Patent number: 9541991
    Abstract: An apparatus may include first circuitry coupled to one or more platform components, the first circuitry operative to receive an unfiltered input voltage signal, compare a first voltage level of the unfiltered input voltage signal to a first reference voltage level, and generate a control signal operative to lower operation power of one or more of the one or more platform components when the first voltage level is less than the first reference voltage level.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: January 10, 2017
    Assignee: INTEL CORPORATION
    Inventors: Alexander B. Uan-Zo-Li, Jorge P. Rodriguez, Philip R. Lehwalder, Patrick K. Leung, James G. Hermerding, II, Vasudevan Srinivasan
  • Publication number: 20160252942
    Abstract: In one embodiment, a system includes: a plurality of compute nodes to couple in a chassis; a first shared power supply to provide a baseline power level to the plurality of compute nodes; and an auxiliary power source to provide power to one or more of the plurality of compute nodes during operation at a higher power level than the baseline power level. Other embodiments are described and claimed.
    Type: Application
    Filed: February 27, 2015
    Publication date: September 1, 2016
    Inventors: Ankush Varma, Vasudevan Srinivasan, Eugene Gorbatov, Andrew D. Henroid, Barnes Cooper, David W. Browning, Guy M. Therien, Neil W. Songer, Krishnakanth V. Sistla, James G. Hermerding, II
  • Publication number: 20160239068
    Abstract: In one embodiment, a processor includes at least one core to execute instructions and a power control logic to receive power capability information from a plurality of devices to couple to the processor and allocate a platform power budget to the devices, set a first power level for the devices at which the corresponding device is allocated to be powered, communicate the first power level to the devices, and dynamically reduce a first power to be allocated to a first device and increase a second power to be allocated to a second device responsive to a request from the second device for a higher power level. Other embodiments are described and claimed.
    Type: Application
    Filed: February 17, 2015
    Publication date: August 18, 2016
    Inventors: ANKUSH VARMA, KRISHNAKANTH V. SISTLA, VASUDEVAN SRINIVASAN, EUGENE GORBATOV, ANDREW D. HENROID, BARNES COOPER, DAVID W. BROWNING, GUY M. THERIEN, NEIL W. SONGER, JAMES G. HERMERDING, II
  • Patent number: 9411398
    Abstract: An electronic apparatus is provided that includes a processor, a voltage regulator, a battery controller and an embedded controller. The voltage regulator to receive an input voltage and to provide an output voltage to the processor. The battery controller to store electronic device information and to receive battery information related to a current battery power. The embedded controller to receive the electronic device information and the battery information from the battery controller, and the embedded controller to provide power information to the processor based on the received information.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: August 9, 2016
    Assignee: INTEL CORPORATION
    Inventors: Gang Ji, Alexander B. Uan-Zo-Li, Jorge P. Rodriguez, Andy Keates, Vasudevan Srinivasan
  • Publication number: 20160216754
    Abstract: A technique to change a thermal design power (TDP) value. In one embodiment, one or more environmental or user-driven changes may cause a processor's TDP value to be changed. Furthermore, in some embodiments a change in TDP may alter a turbo mode target frequency.
    Type: Application
    Filed: April 1, 2016
    Publication date: July 28, 2016
    Inventors: ERIC DISTEFANO, GUY M. THERIEN, VASUDEVAN SRINIVASAN, TAWFIK M. RAHAL-ARABI, VENKATESH RAMANI, RYAN D. WELLS, STEPHEN H. GUNTHER, JEREMY J. SHRALL, JAMES G. HERMERDING, II
  • Publication number: 20160179149
    Abstract: In one example a electronic device comprises at least one heat generating component, a thermal management module comprising logic, at least partly including hardware logic, to receive a signal from the sensor indicating that the electronic device is coupled to an external device, receive thermal dissipation capability data from the external device, and update a thermal management platform for the electronic device to accommodate the thermal dissipation capability data received from the external device. Other examples may be described.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Applicant: Intel Corporation
    Inventors: JOHN J. VALAVI, JAMES R. TRETHEWEY, VASUDEVAN SRINIVASAN, DOUG HEGGE