Patents by Inventor ARUN HODIGERE

ARUN HODIGERE 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: 20230297680
    Abstract: Techniques for updates and rollbacks of firmware patches in a computing system during runtime are provided. A processor includes one or more intellectual property (IP) blocks; a secure patch memory to store a first firmware patch in a primary patch region and a second firmware patch in a secondary patch region; a processing core to execute a first patch commit instruction; and a security controller to send the second firmware patch to the one or more IP blocks, set the secondary patch region to the primary patch region when the first patch commit instruction indicates the second firmware patch is valid, and get the first firmware patch from the primary patch region and send the first firmware patch to the one or more IP blocks when the first patch commit instruction indicates the second firmware patch is invalid.
    Type: Application
    Filed: March 15, 2022
    Publication date: September 21, 2023
    Applicant: Intel Corporation
    Inventors: Pratim Bose, Karunakara Kotary, Kausik Ghosh, Arun Hodigere
  • Publication number: 20230273821
    Abstract: A method is described. The method includes dispatching jobs across electronic hardware components. The electronic hardware components are to process the jobs. The electronic hardware components are coupled to respective cooling systems. The respective cooling systems are each capable of cooling according to different cooling mechanisms. The different cooling mechanisms have different performance and cost operating realms. The dispatching of the jobs includes assigning the jobs to specific ones of the electronic hardware components to keep the cooling systems operating in one or more of the realms having lower performance and cost than another one of the realms.
    Type: Application
    Filed: April 18, 2023
    Publication date: August 31, 2023
    Inventors: Amruta MISRA, Francesc GUIM BERNAT, Kshitij A. DOSHI, Marcos E. CARRANZA, John J. BROWNE, Arun HODIGERE
  • Publication number: 20230273839
    Abstract: An example apparatus to balance and coordinate power and cooling includes memory; machine-readable instructions; and programmable circuitry to execute the machine-readable instructions to: determine a first service level objective based on a service level agreement and resource data; modify the first service level objective to generate a second service level objective based on the first service level objective and an ambient temperature prediction; determine a resource budget based on a resource usage prediction, the resource budget to identify available resources at a given time; and cause an allocation of cooling resources and power resources for a compute component based on the second service level objective and the resource budget.
    Type: Application
    Filed: May 2, 2023
    Publication date: August 31, 2023
    Inventors: Francesc Guim Bernat, Arun Hodigere, John J. Browne, Henning Schroeder, Kshitij Arun Doshi
  • Publication number: 20230259185
    Abstract: Methods, systems, apparatus, and articles of manufacture to control cooling in an edge environment are disclosed. An example apparatus disclosed herein includes programmable circuitry to determine whether a first cooling parameter for a first edge node is satisfied based on first cooling availability information for the first edge node, when the first cooling parameter is satisfied, cause a first distribution unit to maintain an amount of cooling fluid to the first edge node, and when the first cooling parameter is not satisfied, cause at least one of the first distribution unit or a second distribution unit to adjust the amount of cooling fluid to at least one of the first edge node or a second edge node based on the first cooling availability information and second cooling availability information, the second cooling availability information for the second edge node.
    Type: Application
    Filed: April 19, 2023
    Publication date: August 17, 2023
    Inventors: Francesc Guim Bernat, Amruta Misra, Arun Hodigere, John J. Browne, Kshitij Arun Doshi
  • Publication number: 20230259364
    Abstract: An apparatus and method for efficient microcode patching.
    Type: Application
    Filed: September 25, 2021
    Publication date: August 17, 2023
    Inventors: PRASHANT DEWAN, ARUN HODIGERE, KARUNAKARA KARUNAKARA KOTARY
  • Publication number: 20230259102
    Abstract: Methods and apparatus for maintaining the cooling systems of distributed compute systems are disclosed. An example apparatus disclosed herein includes memory, machine readable instructions, and programmable circuitry to at least one of instantiate or execute the machine readable instructions to input operational data into a machine-learning model, the operational data including first information relating to a workload of a server and second information relating to an ambient condition of the server, compare a predicted cooling power requirement for a time period with a predicted cooling power availability for the time period, the predicted cooling power requirement based on an output of the machine-learning model, and generate a cooling plan based on the comparison, the cooling plan to define operation of at least one of the server or a cooling system used to cool the server during the time period.
    Type: Application
    Filed: April 27, 2023
    Publication date: August 17, 2023
    Inventors: Amruta Misra, Francesc Guim Bernat, Arun Hodigere, Kshitij Arun Doshi, John J. Browne
  • Patent number: 11720363
    Abstract: An apparatus and method for efficient microcode patching.
    Type: Grant
    Filed: September 25, 2021
    Date of Patent: August 8, 2023
    Assignee: Intel Corporation
    Inventors: Prashant Dewan, Arun Hodigere, Karunakara Karunakara Kotary
  • Publication number: 20230244560
    Abstract: Methods and apparatus for maintaining the cooling systems of distributed compute systems are disclosed. An example apparatus disclosed herein includes memory, machine-readable instructions, and processor circuitry to execute the machine-readable instructions to determine a health of a server, determine a threshold based on a workload service level agreement associated with the server, and in response to determining the health does not a satisfy the threshold, throttle a workload on the server.
    Type: Application
    Filed: March 29, 2023
    Publication date: August 3, 2023
    Inventors: Francesc Guim Bernat, Amruta Misra, Arun Hodigere, Kshitij Arun Doshi, John J. Browne
  • Publication number: 20230209772
    Abstract: Methods and apparatus for resource lifetime aware cooling schemes are disclosed. A disclosed example apparatus to manage a computing system includes at least one memory, machine readable instructions, and processor circuitry. The processor circuitry is to at least one of instantiate or execute the machine readable instructions to determine an effective age of a computing resource of the computing system, the computing resource associated with a degree of cooling thereof, determine a remaining life of the computing resource, compare the remaining life to a reliability threshold, and adjust at least one of a utilization or the degree of cooling of the computing resource in response to the remaining life not meeting the reliability threshold to adjust the remaining life to meet or exceed the reliability threshold.
    Type: Application
    Filed: December 22, 2022
    Publication date: June 29, 2023
    Inventors: Francesc Guim Bernat, Arun Hodigere, Kshitij Arun Doshi, Henning Schroeder, John J. Browne
  • Publication number: 20230134643
    Abstract: Methods and apparatus for distributing coolant between server racks are disclosed herein. An example apparatus described herein includes a compute node including a sensor and a first volume of coolant, a coolant storage, memory, and at least one processor to execute instructions to determine, based on an output of the sensor, if the first volume is effective to maintain a temperature of the compute node at a target temperature, in response to determining the first volume is not effective, reduce a computation load on the first compute node, and pump, from the coolant storage, a second volume of coolant to the compute node. In some examples, the coolant storage can be disposed underground.
    Type: Application
    Filed: December 29, 2022
    Publication date: May 4, 2023
    Inventors: Arun Hodigere, Francesc Guim Bernat, Kshitij Arun Doshi, Amruta Misra, Marcos Carranza
  • Publication number: 20230097693
    Abstract: An apparatus and method for efficient microcode patching.
    Type: Application
    Filed: September 25, 2021
    Publication date: March 30, 2023
    Inventors: PRASHANT DEWAN, ARUN HODIGERE, KARUNAKARA KARUNAKARA KOTARY