Patents by Inventor Eric Heit

Eric Heit 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: 20240086088
    Abstract: Embodiments described herein may include apparatus, systems, techniques, and/or processes that are directed to optimizing memory frequency based on the bandwidth and latency needs of heterogeneous processing cores in a computer system. According to various embodiments, adjustments to the frequency of memory may be applied differently depending on the type of core requesting more bandwidth and/or faster response. According to various embodiments, the frequency is increased more sparingly for energy-efficient cores, while the frequency is increased more generously for high-performance cores. Additionally, when memory traffic decreases, the frequency of memory is decreased more generously when the previous request for higher frequency was from an energy-efficient core than a high-performance core. By considering the type of core that is requesting more bandwidth and/or faster response, performance and power consumption may be more optimally balanced.
    Type: Application
    Filed: September 12, 2022
    Publication date: March 14, 2024
    Inventors: Rizwana Begum, Rohit Sharad Phatak, Eric Heit, Xiangdong Lou
  • Patent number: 8516285
    Abstract: Some embodiments of the invention include an apparatus and method for dynamically choosing an optimum power state. In some embodiments, the optimum power state may be determined from historical information about the various power states that any of the embodiments of the apparatus or a system equipped with embodiments of the apparatus or operating embodiments of the method may encounter. Some embodiments may generate registers to maintain information regarding the various power states. In some embodiments, power management logic may determine the optimum power state based upon this information. Other embodiments are described.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: August 20, 2013
    Assignee: Intel Corporation
    Inventors: Sanjeev Jahagirdar, Varghese George, Jose Allarey, Eric Heit
  • Publication number: 20110179295
    Abstract: Some embodiments of the invention include an apparatus and method for dynamically choosing an optimum power state. In some embodiments, the optimum power state may be determined from historical information about the various power states that any of the embodiments of the apparatus or a system equipped with embodiments of the apparatus or operating embodiments of the method may encounter. Some embodiments may generate registers to maintain information regarding the various power states. In some embodiments, power management logic may determine the optimum power state based upon this information. Other embodiments are described.
    Type: Application
    Filed: March 29, 2011
    Publication date: July 21, 2011
    Applicant: INTEL CORPORATION
    Inventors: Sanjeev Jahagirdar, Varghese George, Jose Allarey, Eric Heit
  • Patent number: 7917787
    Abstract: Some embodiments of the invention include an apparatus and method for dynamically choosing an optimum power state. In some embodiments, the optimum power state may be determined from historical information about the various power states that any of the embodiments of the apparatus or a system equipped with embodiments of the apparatus or operating embodiments of the method may encounter. Some embodiments may generate registers to maintain information regarding the various power states. In some embodiments, power management logic may determine the optimum power state based upon this information. Other embodiments are described.
    Type: Grant
    Filed: April 7, 2009
    Date of Patent: March 29, 2011
    Assignee: Intel Corporation
    Inventors: Sanjeev Jahagirdar, Varghese George, Jose Allarey, Eric Heit
  • Publication number: 20090199024
    Abstract: Some embodiments of the invention include an apparatus and method for dynamically choosing an optimum power state. In some embodiments, the optimum power state may be determined from historical information about the various power states that any of the embodiments of the apparatus or a system equipped with embodiments of the apparatus or operating embodiments of the method may encounter. Some embodiments may generate registers to maintain information regarding the various power states. In some embodiments, power management logic may determine the optimum power state based upon this information. Other embodiments are described.
    Type: Application
    Filed: April 7, 2009
    Publication date: August 6, 2009
    Applicant: INTEL CORPORATION
    Inventors: Sanjeev Jahagirdar, Varghese George, Jose Allarey, Eric Heit
  • Patent number: 7516342
    Abstract: Some embodiments of the invention include an apparatus and method for dynamically choosing an optimum power state. In some embodiments, the optimum power state may be determined from historical information about the various power states that any of the embodiments of the apparatus or a system equipped with embodiments of the apparatus or operating embodiments of the method may encounter. Some embodiments may generate registers to maintain information regarding the various power states. In some embodiments, power management logic may determine the optimum power state based upon this information. Other embodiments are described.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: April 7, 2009
    Assignee: Intel Corporation
    Inventors: Sanjeev Jahagirdar, Varghese George, Jose Allarey, Eric Heit
  • Publication number: 20070157042
    Abstract: Some embodiments of the invention include an apparatus and method for dynamically choosing an optimum power state. In some embodiments, the optimum power state may be determined from historical information about the various power states that any of the embodiments of the apparatus or a system equipped with embodiments of the apparatus or operating embodiments of the method may encounter. Some embodiments may generate registers to maintain information regarding the various power states. In some embodiments, power management logic may determine the optimum power state based upon this information. Other embodiments are described.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Inventors: Sanjeev Jahagirdar, Varghese George, Jose Allarey, Eric Heit
  • Patent number: 6185671
    Abstract: The present invention discloses a method and apparatus for matching data types of operands in an instruction. A type code of an operand used by the instruction is determined. An attribute value of a storage element which corresponds to the operand is read from a speculative array. This attribute value is then compared with the type code.
    Type: Grant
    Filed: March 31, 1998
    Date of Patent: February 6, 2001
    Assignee: Intel Corporation
    Inventors: Vladimir Pentovski, Gerald Bennett, Stephen A. Fischer, Eric Heit, Glenn J. Hinton, Patrice L. Roussel