Patents by Inventor Ashraf H. Wadaa

Ashraf H. Wadaa 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: 11934249
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed. In one example, a compute device to manage energy usage and compute performance includes at least one memory, instructions, and processor circuitry. The processor circuitry executes the instructions to determine a system power mode based on first telemetry data associated with the compute device. The processor circuitry executes the instructions to provide user activity data and second telemetry data associated with the compute device to a classification system. The processor circuitry executes the instructions to configure a plurality of parameters to manage power consumption and performance of the compute device based on a classification by the classification system.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: March 19, 2024
    Assignee: Intel Corporation
    Inventors: Zhongsheng Wang, Chris Binns, Deepak Samuel Kirubakaran, Ashraf H Wadaa, Rajshree Chabukswar, Ahmed Shams, Sze Ling Yeap, Refael Mizrahi, Nicholas Klein
  • Patent number: 11921558
    Abstract: In one embodiment, a processor includes: a plurality of cores to execute instructions; a power controller to control power consumption of the plurality of cores, the power controller to receive network traffic metadata from a classifier and control the power consumption of at least one of the plurality of cores based at least in part on the network traffic metadata; and a hardware feedback circuit coupled to the plurality of cores, the hardware feedback circuit to determine hardware feedback information comprising an energy efficiency capability and a performance capability of at least some of the plurality of cores based at least in part on the network traffic metadata. Other embodiments are described and claimed.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: March 5, 2024
    Assignee: Intel Corporation
    Inventors: Venkateshan Udhayan, Sravan Akepati, Ashraf H. Wadaa, Shahrnaz Azizi, Kristoffer Fleming, Ajay Gupta, Binu John
  • Patent number: 11782755
    Abstract: An apparatus comprising: a model to generate adjusted tuning parameters of a thread scheduling policy based on a tradeoff indication value of a target system; and a workload monitor to: execute a workload based on the thread scheduling policy; obtain a performance score and a power score from the target system based on execution of the workload, the performance score and the power score corresponding to a tradeoff indication value; compare the tradeoff indication value to a criterion; and based on the comparison, initiate the model to re-adjust the adjusted tuning parameters.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: October 10, 2023
    Assignee: Intel Corporation
    Inventors: Renji Thomas, Chris Binns, Pietro Mercati, Jianfang Zhu, Ashraf H. Wadaa, Michael Kishinevsky, Ahmed Shams
  • Publication number: 20220221925
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed. In one example, a compute device to manage energy usage and compute performance includes at least one memory, instructions, and processor circuitry. The processor circuitry executes the instructions to determine a system power mode based on first telemetry data associated with the compute device. The processor circuitry executes the instructions to provide user activity data and second telemetry data associated with the compute device to a classification system. The processor circuitry executes the instructions to configure a plurality of parameters to manage power consumption and performance of the compute device based on a classification by the classification system.
    Type: Application
    Filed: March 31, 2022
    Publication date: July 14, 2022
    Inventors: Zhongsheng Wang, Chris Binns, Deepak Samuel Kirubakaran, Ashraf H Wadaa, Rajshree Chabukswar, Ahmed Shams, Sze Ling Yeap, Refael Mizrahi, Nicholas Klein
  • Publication number: 20220206549
    Abstract: In one embodiment, a processor includes: at least one core to execute a workload; a voltage regulator to provide an operating voltage to the at least one core; and a power controller coupled to the voltage regulator. The power controller may control the voltage regulator to provide the operating voltage, and may have a voltage regulator control circuit to select one of a plurality of power state profiles based at least in part on a classification of the workload, and to cause an update to a power state of the voltage regulator according to the selected power state profile. Other embodiments are described and claimed.
    Type: Application
    Filed: March 17, 2022
    Publication date: June 30, 2022
    Inventors: PATRICK KAM-SHING LEUNG, ASHRAF H. WADAA, TREVOR S. LOVE, VASUDEV BIBIKAR
  • Patent number: 11314299
    Abstract: In one embodiment, a processor includes: at least one core to execute a workload; a voltage regulator to provide an operating voltage to the at least one core; and a power controller coupled to the voltage regulator. The power controller may control the voltage regulator to provide the operating voltage, and may have a voltage regulator control circuit to select one of a plurality of power state profiles based at least in part on a classification of the workload, and to cause an update to a power state of the voltage regulator according to the selected power state profile. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: April 26, 2022
    Assignee: Intel Corporation
    Inventors: Patrick Kam-Shing Leung, Ashraf H. Wadaa, Trevor S. Love, Vasudev Bibikar
  • Publication number: 20220058029
    Abstract: A processor core energy-efficiency core ranking scheme akin to a favored core in a multi-core processor system. The favored core is the energy-efficient core that allows an SoC to use the core with the lowest Vmin for energy-efficiency. Such Vmin values may be fused in appropriate registers or stored in NVM during HVM. An OS scheduler achieves optimal energy performance using the core ranking information to schedule certain applications on the core with lowest Vmin. A bootstrap flow identifies a bootstrap processor core (BSP) as the most energy efficiency core of the SoC and assigns that core the lowest APIC ID value according to the lowest Vmin. Upon reading the fuses or NVM, the microcode/BIOS calculates and ranks the cores. As such, microcode/BIOS calculates and ranks core APIC IDs based on efficiency around LFM frequencies. Based on the calculated and ranked cores, the microcode or BIOS transfers BSP ownership to the most efficiency core.
    Type: Application
    Filed: December 22, 2020
    Publication date: February 24, 2022
    Applicant: Intel Corporation
    Inventors: Noor Mubeen, Ashraf H. Wadaa, Andrey Gabdulin, Russell Fenger, Deepak Samuel Kirubakaran, Marc Torrant, Ryan Thompson, Georgina Saborio Dobles, Lingjing Zeng
  • Publication number: 20220011852
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to align network traffic to improve power consumption. Example instructions cause one or more processors to classify a workload based on network packets obtained via a wireless communication; determine heuristics of platform activities corresponding to the workload; and schedule network interrupts based on hardware-based wake interrupts from a sleep mode using the heuristics.
    Type: Application
    Filed: September 24, 2021
    Publication date: January 13, 2022
    Inventors: Venkateshan Udhayan, Sravan Akepati, Shahrnaz Azizi, Ajay Gupta, Binu John, Bharath Prabhu Perdoor, Leor Rom, Ashraf H Wadaa, Alexander Min
  • Publication number: 20210303045
    Abstract: In one embodiment, a processor includes: at least one core to execute a workload; a voltage regulator to provide an operating voltage to the at least one core; and a power controller coupled to the voltage regulator. The power controller may control the voltage regulator to provide the operating voltage, and may have a voltage regulator control circuit to select one of a plurality of power state profiles based at least in part on a classification of the workload, and to cause an update to a power state of the voltage regulator according to the selected power state profile. Other embodiments are described and claimed.
    Type: Application
    Filed: March 27, 2020
    Publication date: September 30, 2021
    Inventors: PATRICK KAM-SHING LEUNG, ASHRAF H. WADAA, TREVOR S. LOVE, VASUDEV BIBIKAR
  • Publication number: 20200359265
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that coordinate network traffic between a wireless network device and a computing platform. An example apparatus includes a wake-up selector to generate a target wait time parameter based on a workload type of a number of packets obtained from a network device and a user preference, the target wait time parameter indicative of a time interval that, when met, causes a modem to retrieve the number of packets, a data frame generator to generate a data frame that causes the network device to buffer the number of packets for the time interval, and a network packet controller to negotiate, using the data frame, the target wait time parameter with a network device.
    Type: Application
    Filed: July 23, 2020
    Publication date: November 12, 2020
    Inventors: Shahrnaz Azizi, Ashraf H Wadaa, Nir Yizhak Balaban, Leor Rom, Ajay Gupta, Ravikumar Balakrishnan, Venkateshan Udhayan, Ariela Zeira
  • Publication number: 20200133725
    Abstract: An apparatus comprising: a model to generate adjusted tuning parameters of a thread scheduling policy based on a tradeoff indication value of a target system; and a workload monitor to: execute a workload based on the thread scheduling policy; obtain a performance score and a power score from the target system based on execution of the workload, the performance score and the power score corresponding to a tradeoff indication value; compare the tradeoff indication value to a criterion; and based on the comparison, initiate the model to re-adjust the adjusted tuning parameters.
    Type: Application
    Filed: December 27, 2019
    Publication date: April 30, 2020
    Inventors: Renji Thomas, Chris Binns, Pietro Mercati, Jianfang Zhu, Ashraf H. Wadaa, Michael Kishinevsky, Ahmed Shams