Patents by Inventor Oren Lamdan

Oren Lamdan 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: 8032772
    Abstract: With the progress toward multi-core processors, each core is can not readily ascertain the status of the other dies with respect to an idle or active status. A proposal for utilizing an interface to transmit core status among multiple cores in a multi-die microprocessor is discussed. Consequently, this facilitates thermal management by allowing an optimal setting for setting performance and frequency based on utilizing each core status.
    Type: Grant
    Filed: November 15, 2007
    Date of Patent: October 4, 2011
    Assignee: Intel Corporation
    Inventors: Jose P Allarey, Varghese George, Sanjeev Jahagirdar, Oren Lamdan, Ofer J Nathan, Tomer Ziv
  • Publication number: 20110238973
    Abstract: With the progress toward multi-core processors, each core is can not readily ascertain the status of the other dies with respect to an idle or active status. A proposal for utilizing an interface to transmit core status among multiple cores in a multi-die microprocessor is discussed. Consequently, this facilitates thermal management by allowing an optimal setting for setting performance and frequency based on utilizing each core status.
    Type: Application
    Filed: June 8, 2011
    Publication date: September 29, 2011
    Inventors: Jose P. Allarey, Varghese George, Sanjeev Jahagirdar, Oren Lamdan, Nathan J. Ofer, Tomer Ziv
  • Publication number: 20110099397
    Abstract: For one disclosed embodiment, a processor comprises a plurality of processor cores to operate at variable performance levels. One of the plurality of processor cores may operate at a performance level different than a performance level at which another one of the plurality of processor cores may operate. Logic of the processor is to monitor activity of one or more of the plurality of processor cores. Logic of the processor is to constrain power of one or more of the plurality of processor cores based at least in part on the monitored activity. Other embodiments are also disclosed.
    Type: Application
    Filed: December 29, 2010
    Publication date: April 28, 2011
    Inventors: Efraim Rotem, Oren Lamdan, Alon Naveh
  • Patent number: 7757103
    Abstract: Briefly, a processor and a method of estimating an active energy consumption of two or more cores of a processor based on dispatching micro operations to one or more execution units of the processor.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: July 13, 2010
    Assignee: Intel Corporation
    Inventors: Guillermo Savransky, Efraim Rotem, Ittai Anati, Oren Lamdan
  • Patent number: 7650518
    Abstract: A method, system, and apparatus to enable at least one active core in a multi-core processor to operate at a higher operating point while at least one other core in the multi-core processor is in an idle state. When the idle core exits the idle state, the operating point may be reduced after a hysteresis timer has expired.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: January 19, 2010
    Assignee: Intel Corporation
    Inventors: Jose Allarey, Varghese George, Sanjeev Jahagirdar, Oren Lamdan
  • Publication number: 20090172375
    Abstract: Systems and methods of managing operating points provide for determining the number of active cores in a plurality of processor cores. A maximum operating point is selected for at least one of the active cores based on the number of active cores. In one embodiment, the number of active cores is determined by monitoring an ACPI processor power state signal of each of the plurality of cores.
    Type: Application
    Filed: March 10, 2009
    Publication date: July 2, 2009
    Inventors: Efraim Rotem, Oren Lamdan, Alon Naveh
  • Publication number: 20090132844
    Abstract: With the progress toward multi-core processors, each core is can not readily ascertain the status of the other dies with respect to an idle or active status. A proposal for utilizing an interface to transmit core status among multiple cores in a multi-die microprocessor is discussed. Consequently, this facilitates thermal management by allowing an optimal setting for setting performance and frequency based on utilizing each core status.
    Type: Application
    Filed: November 15, 2007
    Publication date: May 21, 2009
    Inventors: Jose P Allarey, Varghese George, Sanjeev Jahagirdar, Oren Lamdan, Ofer J. Nathan, Tomer Ziv
  • Patent number: 7502948
    Abstract: Systems and methods of managing operating points provide for determining the number of active cores in a plurality of processor cores. A maximum operating point is selected for at least one of the active cores based on the number of active cores. In one embodiment, the number of active cores is determined by monitoring an ACPI processor power state signal of each of the plurality of cores.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: March 10, 2009
    Assignee: Intel Corporation
    Inventors: Efraim Rotem, Oren Lamdan, Alon Naveh
  • Patent number: 7463993
    Abstract: Systems and methods of thermal management provide for dynamically the upper and lower operating points of a throttled device such as a processor. In one embodiment, it is determined that the temperature of the processor is below a threshold and moving the upper operating point and the lower operating point toward one another.
    Type: Grant
    Filed: May 10, 2005
    Date of Patent: December 9, 2008
    Assignee: Intel Corporation
    Inventors: Lev Finkelstein, Efraim Rotem, Oren Lamdan, Aviad Cohen
  • Patent number: 7430672
    Abstract: Briefly, a processor and a method to control a power consumption of the processor are presented. The method may include: counting a micro-architecture event of a component of the processor, estimating the power consumption value of the processor based on a weighted value of the counted micro-architecture event and filtering the weighted value of the counted micro-architecture event.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: September 30, 2008
    Assignee: Intel Corporation
    Inventors: Efraim Rotem, Oren Lamdan
  • Publication number: 20080155281
    Abstract: Briefly, a processor and a method of estimating an active energy consumption of two or more cores of a processor based on dispatching micro operations to one or more execution units of the processor.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 26, 2008
    Inventors: Guillermo Savransky, Efraim Rotem, Ittai Anati, Oren Lamdan
  • Publication number: 20080005592
    Abstract: A method, system, and apparatus to enable at least one active core in a multi-core processor to operate at a higher operating point while at least one other core in the multi-core processor is in an idle state. When the idle core exits the idle state, the operating point may be reduced after a hysteresis timer has expired.
    Type: Application
    Filed: June 28, 2006
    Publication date: January 3, 2008
    Inventors: Jose Allarey, Varghese George, Sanjeev Jahagirdar, Oren Lamdan
  • Publication number: 20070005152
    Abstract: A method includes measuring a temperature of a device, determining a voltage applied to the device, determining a leakage power for the device in real time based on the measured temperature and determined voltage and estimating an active power for the device. The method also includes adding the determined leakage power and the estimated active power to estimate a total power value associated with the device, and controlling the device based on the total power value.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Inventors: Ben Karr, James Hermerding, Efraim Rotem, Oren Lamdan
  • Publication number: 20060254296
    Abstract: Systems and methods of thermal management provide for dynamically the upper and lower operating points of a throttled device such as a processor. In one embodiment, it is determined that the temperature of the processor is below a threshold and moving the upper operating point and the lower operating point toward one another.
    Type: Application
    Filed: May 10, 2005
    Publication date: November 16, 2006
    Inventors: Lev Finkelstein, Efraim Rotem, Oren Lamdan, Aviad Cohen
  • Publication number: 20060149975
    Abstract: Systems and methods of managing operating points provide for determining the number of active cores in a plurality of processor cores. A maximum operating point is selected for at least one of the active cores based on the number of active cores. In one embodiment, the number of active cores is determined by monitoring an ACPI processor power state signal of each of the plurality of cores.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventors: Efraim Rotem, Oren Lamdan, Alon Naveh
  • Publication number: 20060143486
    Abstract: A method and system to profile unconstrained power of a CPU are provided. The method includes identifying a rate of power constraining in the CPU, identifying a threshold to activate power constraining, and determining unconstrained power of the CPU based on the rate of power constraining and the threshold.
    Type: Application
    Filed: December 28, 2004
    Publication date: June 29, 2006
    Inventors: Oren Lamdan, Efraim Rotem, Lev Finkelstein
  • Publication number: 20060090086
    Abstract: Briefly, a processor and a method to control a power consumption of the processor are presented. The method may include: counting a micro-architecture event of a component of the processor, estimating the power consumption value of the processor based on a weighted value of the counted micro-architecture event and filtering the weighted value of the counted micro-architecture event.
    Type: Application
    Filed: October 27, 2004
    Publication date: April 27, 2006
    Inventors: Efraim Rotem, Oren Lamdan