Patents by Inventor Jeremy J. Shrall

Jeremy J. Shrall 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: 20130339777
    Abstract: Dynamic runtime calibration of a processor with respect to a specific voltage regulator that powers the processor or a memory subsystem coupled to the processor can reduce or eliminate the need for guardbands in power management computations. The processor receives a current measurement from the voltage regulator and computes a calibration factor based on the measured value and a stored expected value. The calibration factor can be used in making power management decisions instead of adding the guardband to power readings. A manufacturer or distributor of the processor can compute the stored values with a controlled voltage supply that has a higher precision than typical commercial power supplies used in computing systems. The computed, stored values indicate the expected value, which can be used to determine a calibration factor relative to a voltage regulator of an active system.
    Type: Application
    Filed: December 30, 2011
    Publication date: December 19, 2013
    Inventors: Ankush Varma, Jeremy J. Shrall, Krishnakanth Venkata Sistla, Avinash N. Ananthakrishnan, Vivek Garg, Christopher A. Poirier, Martin T. Rowland, Edward R. Stanford
  • Publication number: 20130283032
    Abstract: The present invention relates to a platform power management scheme. In some embodiments, a platform provides a relative performance scale using one or more parameters to be requested by an OSPM system.
    Type: Application
    Filed: December 30, 2011
    Publication date: October 24, 2013
    Inventors: Guy M. Therien, Paul S. Diefenbaugh, Anil Aggarwal, Andrew D. Henroid, Jeremy J. Shrall, Efraim Rotem
  • Publication number: 20130275737
    Abstract: The present invention relates to a platform power management scheme. In some embodiments, a platform provides a relative performance scale using one or more parameters to be requested by an OSPM system.
    Type: Application
    Filed: December 30, 2011
    Publication date: October 17, 2013
    Inventors: Guy M. Therien, Paul S. Diefenbaugh, Anil Aggarwal, Andrew D. Henroid, Jeremy J. Shrall, Efraim Rotem, Krishnakanth V. Sistla, Eliezer Weissmann
  • Publication number: 20130275796
    Abstract: The present invention relates to a platform power management scheme. In some embodiments, a platform provides a relative performance scale using one or more parameters to be requested by an OSPM system.
    Type: Application
    Filed: December 30, 2011
    Publication date: October 17, 2013
    Inventors: Guy M. Therien, Paul S. Diefenbaugh, Anil Aggarwal, Andrew D. Henroid, Jeremy J. Shrall, Efraim Rotem, Krishnakanth V. Sistla, Eliezer Weissmann
  • Publication number: 20130261814
    Abstract: A thermal sensor is placed in a low power state. When the sensor is triggered to wake from the low power state, it initiates a thermal sensor scan from the sensor value measured prior to the low power state. The thermal sensor initially adjusts the measured value with a fast count by a configurable adjustment of greater than 1, and after reaching an inflection point performs normal count by adjustments of 1.
    Type: Application
    Filed: March 30, 2012
    Publication date: October 3, 2013
    Inventors: JEREMY J. SHRALL, Alvin Shing Chve Goh, Takao Oshita
  • Publication number: 20130179709
    Abstract: In one embodiment, the present invention includes a method for determining that a non-core domain of a multi-domain processor is not operating at a frequency requested by the non-core domain, sending a request from the non-core domain to a power controller to reduce a frequency of a core domain of the multi-domain processor, and responsive to the request, reducing the core domain frequency. Other embodiments are described and claimed.
    Type: Application
    Filed: March 1, 2013
    Publication date: July 11, 2013
    Inventors: Avinash N. Ananthakrishnan, Efraim Rotem, Doron Rajwan, Jeremy J. Shrall, Eric C. Samson, Eliezer Wiessmann, Ryan Wells
  • Publication number: 20130111236
    Abstract: In one embodiment, the present invention includes a method for determining that a non-core domain of a multi-domain processor is not operating at a frequency requested by the non-core domain, sending a request from the non-core domain to a power controller to reduce a frequency of a core domain of the multi-domain processor, and responsive to the request, reducing the core domain frequency. Other embodiments are described and claimed.
    Type: Application
    Filed: October 27, 2011
    Publication date: May 2, 2013
    Inventors: Avinash N. Ananthakrishnan, Efraim Rotem, Doron Rajwan, Jeremy J. Shrall, Eric C. Samson, Eliezer Wiessman, Ryan Wells
  • Publication number: 20120216029
    Abstract: An apparatus, method and system is described herein for providing multiple maximum current configuration options including corresponding turbo frequencies for a processing device. Available options for a processor are determined by initialization code. And based on platform electrical capabilities, an optimal one of the multiple current configuration options is selected. Moreover, during runtime another current configuration is dynamically selected based on current configuration considerations to provide high flexibility and best possible performance per part and computing platform.
    Type: Application
    Filed: December 14, 2011
    Publication date: August 23, 2012
    Inventors: Ketan R. Shah, Eric Distefano, Stephen H. Gunther, Jeremy J. Shrall
  • Patent number: 8037326
    Abstract: Methods and apparatuses provide voltage regulation for a processor. Control or configuration parameters for a voltage regulator (VR) are provided digitally over a configuration bus to a VR controller. The parameters may be provided directly from a storage element, or via a processing element or processor core. Based in whole or in part on the parameters, the VR controller provides an output control signal to affect a power output from a power converter to the processing element. In one embodiment, the VR controller is integrated onto the same IC as the processing element.
    Type: Grant
    Filed: February 2, 2010
    Date of Patent: October 11, 2011
    Assignee: Intel Corporation
    Inventors: Edward A. Burton, Robert J. Greiner, Anant S. Deval, Douglas R. Huard, Jeremy J. Shrall, Arun R. Ramadorai, Benson D. Inkley, Martin M. Chang
  • Publication number: 20110154090
    Abstract: In one embodiment, the present invention includes a method for recording a time stamp counter (TSC) value of a first TSC counter of a processor before a system suspension, accessing the stored TSC value after the system suspension, and directly updating a thread offset value associated with a first thread executing on a first core of the processor with the stored TSC value, without performing a synchronization between a plurality of cores of the processor. Other embodiments are described and claimed.
    Type: Application
    Filed: December 22, 2009
    Publication date: June 23, 2011
    Inventors: Martin G. Dixon, Jeremy J. Shrall, Rajesh S. Parthasarathy
  • Publication number: 20100138683
    Abstract: Methods and apparatuses provide voltage regulation for a processor. Control or configuration parameters for a voltage regulator (VR) are provided digitally over a configuration bus to a VR controller. The parameters may be provided directly from a storage element, or via a processing element or processor core. Based in whole or in part on the parameters, the VR controller provides an output control signal to affect a power output from a power converter to the processing element. In one embodiment, the VR controller is integrated onto the same IC as the processing element.
    Type: Application
    Filed: February 2, 2010
    Publication date: June 3, 2010
    Inventors: EDWARD A. BURTON, Robert J. Greiner, Anant S. Deval, Douglas R. Huard, Jeremy J. Shrall, Arun R. Ramadorai, Benson D. Inkley, Martin M. Chang
  • Patent number: 7685441
    Abstract: Methods and apparatuses provide voltage regulation for a processor. Control or configuration parameters for a voltage regulator (VR) are provided digitally over a configuration bus to a VR controller. The parameters may be provided directly from a storage element, or via a processing element or processor core. Based in whole or in part on the parameters, the VR controller provides an output control signal to affect a power output from a power converter to the processing element. In one embodiment, the VR controller is integrated onto the same IC as the processing element.
    Type: Grant
    Filed: May 12, 2006
    Date of Patent: March 23, 2010
    Assignee: Intel Corporation
    Inventors: Edward A. Burton, Robert J. Greiner, Anant S. Deval, Douglas R. Huard, Jeremy J. Shrall, Arun R. Ramadorai, Benson D. Inkley, Martin M. Chang