Patents by Inventor Yevgeni Sabin

Yevgeni Sabin 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: 20250218485
    Abstract: Techniques and mechanisms for selectively throttling operation of circuitry, wherein said throttling is based on a threshold rate at which a memory is to be refreshed. In an embodiment, a power management unit (PMU) accommodates coupling to receive an identifier of a first refresh rate which has been requested with the random access memory (RAM) device. The PMU provides functionality to calculate a difference between a threshold maximum refresh rate and the first refresh rate. Based on the calculated difference, a throttle action is identified, and one or more control signals are generated to throttle operation of circuitry which is thermally coupled with the RAM device. In another embodiment, the RAM device continues to be refreshed at the first refresh rate during and/or after the throttling of the circuitry.
    Type: Application
    Filed: December 27, 2023
    Publication date: July 3, 2025
    Applicant: Intel Corporation
    Inventors: Yevgeni Sabin, Tomer Levy, Dor Zvik, Zeev Offen, Mark Gallina, Dorit Shapira, Yoni Aizik
  • Publication number: 20250216878
    Abstract: Techniques and mechanisms for providing a power state wherein a temperature-based voltage regulation is disabled. In an embodiment, a load circuit receives one or more clock signals, and one or more supply voltages. Power management logic facilitates either one of a first power state and a second power state, each for providing power to the load circuit. The first power state enables each clock signal provided to the load circuitry, and further comprises an enabled state of a functionality to perform inverse temperature dependency voltage regulation. The second power state disables each clock signal provided to the load circuitry, and further comprises a disabled state of the functionality. In another embodiment, during the second power state, each voltage supply provided to the load circuit is regulated in a respective voltage range which enables at least some state of the load circuit to be maintained.
    Type: Application
    Filed: December 27, 2023
    Publication date: July 3, 2025
    Applicant: Intel Corporation
    Inventors: Yoni Aizik, Sagi Weiss, Itai Feit, Pavel Mikhlin, Lisa Algazi, Yossi Ben Simon, Nadav Shulman, Yevgeni Sabin
  • Publication number: 20250060808
    Abstract: Provided are systems, apparatuses, and techniques for managing processor system power and performance based on operational metrics, hardware capabilities, and/or other parameters.
    Type: Application
    Filed: September 30, 2023
    Publication date: February 20, 2025
    Inventors: Efraim ROTEM, Eliezer WEISSMANN, Stephen H. GUNTHER, Mahesh KUMAR P, Rajshree CHABUKSWAR, Vishwesh MAGODE RUDRAMUNI, Yevgeni SABIN, Guy KOREN, Gilad OLSWANG, Refael MIZRAHI, Ofer AKER, Sudheer NAIR, Bharath Kumar VEERA, Madhusudan CHIDAMBARAM, Zhongsheng WANG, Hadas BEJA, Michal SCHACHTER, Rajarama Manjukody BHAT, Nikhil Kumar RUKMABHATLA, Avishai WAGNER, Ravi DATTANI, Nofar MANI
  • Publication number: 20250004851
    Abstract: In one embodiment, a processor includes: at least one first core to execute instructions; at least one second core to execute instructions; and a control circuit coupled to the at least one first core and the at least one second core. The control circuit may be configured to: receive workload telemetry information regarding a workload for execution on the processor; determine a QoS distribution based at least in part on the workload telemetry information; receive a predicted workload type, the predicted workload type based at least in part on the QoS distribution; and cause at least one of the at least one first core or the at least one second core to be parked based on the predicted workload type and the QoS distribution. Other embodiments are described and claimed.
    Type: Application
    Filed: June 29, 2023
    Publication date: January 2, 2025
    Inventors: Yevgeni Sabin, Madhusudan Chidambaram, Refael Mizrahi, Efraim Rotem, Rajshree A. Chabukswar, Eliezer Weissmann, Stephen H. Gunther, Hisham Abu-Salah, Sneha Gohad, Anusha Ramachandran, Praveen Koduru, Hadas Beja, Nofar Mani, Hadar Ringel, Avishai Wagner
  • Publication number: 20250004832
    Abstract: Techniques and mechanisms for determining a mode by which a processor is to be transitioned between power states. In one embodiment, circuitry selectively transitions power management of the processor to or from a limited power states (LPS) mode which, as compared to an alternative power management mode, makes a relatively limited number of two or more power states available to the processor. A transition to or from the LPS mode is performed based on a thermal condition such as one which is based on a skin temperature of a housing structure in which the processor is disposed. In another embodiment, transitions between the two or more power states is performed, during the LPS mode, based on a pendency of a software workload, or based on a completion of such a software workload.
    Type: Application
    Filed: June 29, 2023
    Publication date: January 2, 2025
    Applicant: Intel Corporation
    Inventors: Yoav Babajani, Efraim Rotem, Gideon Reisfeld, Somvir Singh Dahiya, Yevgeni Sabin
  • Publication number: 20250004490
    Abstract: Presented are temperature-monitoring supply voltage compensation techniques. Some techniques allow for a supply voltage to be monitored and compensated during a reduced power state, even when a control unit circuit that controls the supply voltage is in the reduced power state.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Yoni AIZIK, Yevgeni SABIN, Sagi WEISS, Dor ZVIK, Itai FEIT, Lisa EZRA, Yossi BEN SIMON, Nir MISGAV, Yulia OKUNEV, Arik GIHON, Yoav BABAJANI, Pavel MIKHLIN
  • Publication number: 20240220446
    Abstract: Techniques for implementing dynamic simultaneous multi-threading (SMT) scheduling on a hybrid processor platforms are described. In certain examples, a hardware processor includes a first plurality of physical processor cores of a first type to implement a plurality of logical processor cores of the first type; a second plurality of physical processor cores of a second type, wherein each core of the second type is to implement a plurality of logical processor cores of the second type; and circuitry to: determine if a set of threads of a foreground application is to use more than a lower threshold (e.g., a threshold number (e.g., one) of logical processor cores) and less than or equal to an upper threshold (e.g.
    Type: Application
    Filed: December 30, 2022
    Publication date: July 4, 2024
    Inventors: Deepak Samuel Kirubakaran, Rajshree Chabukswar, Zhongsheng Wang, Russell Fenger, Asit Kumar Verma, DK Deepika, Yevgeni Sabin, Daniel J. Rogers, Cameron T. Rieck
  • Publication number: 20230418361
    Abstract: Techniques and mechanisms for transparently transitioning an interconnect fabric between a first frequency and a second frequency. In an embodiment, the fabric is coupled to an end point device via an asynchronous device. One or more nodes of the fabric operate in a first clock domain based on a clock signal, while the end point device operates in a different clock domain. Controller circuitry changes a frequency of the clock signal by stalling the clock signal throughout a first period of time which is greater than a duration of three cycles of a lower one of the first frequency or the second frequency. After the first period of time, cycling of the clock signal is provided at the second frequency. In another embodiment, the asynchronous device enables the frequency change without preventing communication with the end point device.
    Type: Application
    Filed: September 11, 2023
    Publication date: December 28, 2023
    Inventors: Chen Ranel, Christopher J. Lake, Hem Doshi, Ido Melamed, Vijay Degalahal, Yevgeni Sabin, Reena Patel, Yoav Ben-Raphael, Nimrod Angel, Efraim Rotem, Shaun Conrad, Tomer Ziv, Nir Rosenzweig, Esfir Natanzon, Yoni Aizik, Arik Gihon, Natanel Abitan
  • Patent number: 11789516
    Abstract: Techniques and mechanisms for transparently transitioning an interconnect fabric between a first frequency and a second frequency. In an embodiment, the fabric is coupled to an end point device via an asynchronous device. One or more nodes of the fabric operate in a first clock domain based on a clock signal, while the end point device operates in a different clock domain. Controller circuitry changes a frequency of the clock signal by stalling the clock signal throughout a first period of time which is greater than a duration of three cycles of a lower one of the first frequency or the second frequency. After the first period of time, cycling of the clock signal is provided at the second frequency. In another embodiment, the asynchronous device enables the frequency change without preventing communication with the end point device.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: October 17, 2023
    Assignee: Intel Corporation
    Inventors: Chen Ranel, Christopher J. Lake, Hem Doshi, Ido Melamed, Vijay Degalahal, Yevgeni Sabin, Reena Patel, Yoav Ben-Raphael, Nimrod Angel, Efraim Rotem, Shaun Conrad, Tomer Ziv, Nir Rosenzweig, Esfir Natanzon, Yoni Aizik, Arik Gihon, Natanel Abitan
  • Patent number: 11558158
    Abstract: A wireless communication device for communicating across a wireless communication channel includes one or more processors configured to determine whether a further device is generating a radio frequency interference at an operating frequency; transmit a request message to the further device requesting the further device vacate the operating frequency based on the determination that the further device is generating radio frequency interference; receive a response message from the further device; and generate an instruction based on the response message.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: January 17, 2023
    Assignee: Intel Corporation
    Inventors: Michael Shusterman, John Fallin, Ana M. Yepes, Dong-Ho Han, Nasser A. Kurd, Tomer Levy, Ehud Reshef, Arik Gihon, Ido Ouzieli, Yevgeni Sabin, Maor Tal, Zhongsheng Wang, Amit Zeevi
  • Publication number: 20220179473
    Abstract: Techniques and mechanisms for transparently transitioning an interconnect fabric between a first frequency and a second frequency. In an embodiment, the fabric is coupled to an end point device via an asynchronous device. One or more nodes of the fabric operate in a first clock domain based on a clock signal, while the end point device operates in a different clock domain. Controller circuitry changes a frequency of the clock signal by stalling the clock signal throughout a first period of time which is greater than a duration of three cycles of a lower one of the first frequency or the second frequency. After the first period of time, cycling of the clock signal is provided at the second frequency. In another embodiment, the asynchronous device enables the frequency change without preventing communication with the end point device.
    Type: Application
    Filed: May 22, 2020
    Publication date: June 9, 2022
    Applicant: Intel Corporation
    Inventors: Chen Ranel, Christopher J. Lake, Hem Doshi, Ido Melamed, Vijay Degalahal, Yevgeni Sabin, Reena Patel, Yoav Ben-Raphael, Nimrod Angel, Efraim Rotem, Shaun Conrad, Tomer Ziv, Nir Rosenzweig, Esfir Natanzon, Yoni Aizik, Arik Gihon, Natanel Abitan
  • Publication number: 20220150006
    Abstract: A wireless communication device for communicating across a wireless communication channel includes one or more processors configured to determine whether a further device is generating a radio frequency interference at an operating frequency; transmit a request message to the further device requesting the further device vacate the operating frequency based on the determination that the further device is generating radio frequency interference; receive a response message from the further device; and generate an instruction based on the response message.
    Type: Application
    Filed: November 10, 2020
    Publication date: May 12, 2022
    Inventors: Michael SHUSTERMAN, John FALLIN, Ana M. YEPES, Dong-Ho HAN, Nasser A. KURD, Tomer LEVY, Ehud RESHEF, Arik GIHON, Ido OUZIELI, Yevgeni SABIN, Maor TAL, Zhongsheng WANG, Amit ZEEVI
  • Patent number: 11216276
    Abstract: In an embodiment, a processor for demotion includes a plurality of cores to execute instructions and a demotion control circuit. The demotion control circuit is to: for each core of the plurality of cores, determine an average count of power state break events in the core; determine a sum of the average counts of the plurality of cores; determine whether the average count of a first core exceeds a first demotion threshold; determine whether the sum of the average counts of the plurality of cores exceeds a second demotion threshold; and in response to a determination that the average count of the first core exceeds the first demotion threshold and the sum of the average counts exceeds the second demotion threshold, perform a power state demotion of the first core. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: January 4, 2022
    Assignee: Intel Corporation
    Inventors: Eliezer Weissmann, Hisham Abu-Salah, Daniel Lederman, Nir Rosenzweig, Efraim Rotem, Esfir Natanzon, Yevgeni Sabin, Shay Levy
  • Publication number: 20200210184
    Abstract: In an embodiment, a processor for demotion includes a plurality of cores to execute instructions and a demotion control circuit. The demotion control circuit is to: for each core of the plurality of cores, determine an average count of power state break events in the core; determine a sum of the average counts of the plurality of cores; determine whether the average count of a first core exceeds a first demotion threshold; determine whether the sum of the average counts of the plurality of cores exceeds a second demotion threshold; and in response to a determination that the average count of the first core exceeds the first demotion threshold and the sum of the average counts exceeds the second demotion threshold, perform a power state demotion of the first core. Other embodiments are described and claimed.
    Type: Application
    Filed: December 27, 2018
    Publication date: July 2, 2020
    Inventors: Eliezer Weissmann, Hisham Abu-Salah, Daniel Lederman, Nir Rosenzweig, Efraim Rotem, Esfir Natanzon, Yevgeni Sabin, Shay Levy
  • Patent number: 10372198
    Abstract: In one embodiment, a processor comprises: a plurality of processing engines including a first processing engine and a second processing engine to independently execute instructions; and a power controller including a performance state control logic to control a performance state of at least one of the processing engines, and a first logic to determine an average number of active processing engines over a first window, an estimated activity level of the processor for the first window, and adjust at least one of a window length at which the performance state control logic is to perform a performance state determination and at least one activity level threshold, based at least in part on a comparison of the estimated activity level and the average number of active processing engines. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: August 6, 2019
    Assignee: Intel Corporation
    Inventors: Eliezer Weissmann, Efraim Rotem, Hisham Abu Salah, Yoni Aizik, Doron Rajwan, Nir Rosenzweig, Gal Leibovich, Yevgeni Sabin, Shay Levy
  • Patent number: 10345889
    Abstract: In an embodiment, a processor includes multiple cores and a power controller. The power controller may include a hardware duty cycle (HDC) logic to cause at least one logical processor of one of the cores to enter into a forced idle state even though the logical processor has a workload to execute. In addition, the HDC logic may cause the logical processor to exit the forced idle state prior to an end of an idle period if at least one other logical processor is prevented from entry into the forced idle state. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: July 9, 2019
    Assignee: Intel Corporation
    Inventors: Eliezer Weissmann, Yoni Aizik, Doron Rajwan, Nir Rosenzweig, Efraim Rotem, Barnes Cooper, Paul S. Diefenbaugh, Guy M. Therien, Michael Mishaeli, Nadav Shulman, Ido Melamed, Niv Tokman, Alexander Gendler, Arik Gihon, Yevgeni Sabin, Hisham Abu Salah, Esfir Natanzon
  • Publication number: 20180120924
    Abstract: In an embodiment, a processor includes multiple cores and a power controller. The power controller may include a hardware duty cycle (HDC) logic to cause at least one logical processor of one of the cores to enter into a forced idle state even though the logical processor has a workload to execute. In addition, the HDC logic may cause the logical processor to exit the forced idle state prior to an end of an idle period if at least one other logical processor is prevented from entry into the forced idle state. Other embodiments are described and claimed.
    Type: Application
    Filed: August 4, 2017
    Publication date: May 3, 2018
    Inventors: Eliezer Weissmann, Yoni Aizik, Doron Rajwan, Nir Rosenzweig, Efraim Rotem, Barnes Cooper, Paul S. Diefenbaugh, Guy M. Therien, Michael Mishaeli, Nadav Shulman, Ido Melamed, Niv Tokman, Alexander Gendler, Arik Gihon, Yevgeni Sabin, Hisham Abu Salah, Esfir Natanzon
  • Publication number: 20170371400
    Abstract: In one embodiment, a processor comprises: a plurality of processing engines including a first processing engine and a second processing engine to independently execute instructions; and a power controller including a performance state control logic to control a performance state of at least one of the processing engines, and a first logic to determine an average number of active processing engines over a first window, an estimated activity level of the processor for the first window, and adjust at least one of a window length at which the performance state control logic is to perform a performance state determination and at least one activity level threshold, based at least in part on a comparison of the estimated activity level and the average number of active processing engines. Other embodiments are described and claimed.
    Type: Application
    Filed: August 25, 2017
    Publication date: December 28, 2017
    Inventors: Eliezer Weissmann, Efraim Rotem, Hisham Abu Salah, Yoni Aizik, Doron Rajwan, Nir Rosenzweig, Gal Leibovich, Yevgeni Sabin, Shay Levy
  • Patent number: 9760160
    Abstract: In one embodiment, a processor comprises: a plurality of processing engines including a first processing engine and a second processing engine to independently execute instructions; and a power controller including a performance state control logic to control a performance state of at least one of the processing engines, and a first logic to determine an average number of active processing engines over a first window, an estimated activity level of the processor for the first window, and adjust at least one of a window length at which the performance state control logic is to perform a performance state determination and at least one activity level threshold, based at least in part on a comparison of the estimated activity level and the average number of active processing engines. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: September 12, 2017
    Assignee: Intel Corporation
    Inventors: Eliezer Weissmann, Efraim Rotem, Hisham Abu Salah, Yoni Aizik, Doron Rajwan, Nir Rosenzweig, Gal Leibovich, Yevgeni Sabin, Shay Levy
  • Patent number: 9760158
    Abstract: In an embodiment, a processor includes multiple cores and a power controller. The power controller may include a hardware duty cycle (HDC) logic to cause at least one logical processor of one of the cores to enter into a forced idle state even though the logical processor has a workload to execute. In addition, the HDC logic may cause the logical processor to exit the forced idle state prior to an end of an idle period if at least one other logical processor is prevented from entry into the forced idle state. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: September 12, 2017
    Assignee: Intel Corporation
    Inventors: Eliezer Weissmann, Yoni Aizik, Doron Rajwan, Nir Rosenzweig, Efraim Rotem, Barnes Cooper, Paul S. Diefenbaugh, Guy M. Therien, Michael Mishaeli, Nadav Shulman, Ido Melamed, Niv Tokman, Alexander Gendler, Arik Gihon, Yevgeni Sabin, Hisham Abu Salah, Esfir Natanzon