Patents by Inventor Jonathan C. Masters

Jonathan C. Masters 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: 11716577
    Abstract: An ultrasound energy delivery system is provided that includes a transducer and a housing.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: August 1, 2023
    Assignee: Cybersonics, Inc.
    Inventors: Jonathan C. Masters, Geoffrey Bond
  • Patent number: 11640194
    Abstract: Coordinating dynamic power scaling of agents based on power correlations of agent instructions is disclosed. A global power controller determines a first local power quantifier of a first agent executing an agent instruction of a task of a workload. The global power controller stores a correlation between the first agent executing the agent instruction and a second local power quantifier corresponding to a second agent. The global power controller subsequently determines that the first agent is executing or will execute the agent instruction. The global power controller accesses the correlation associated with the first agent executing the agent instruction and sends to the second agent a proposed power level based on the correlation.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: May 2, 2023
    Assignee: Red Hat, Inc.
    Inventor: Jonathan C. Masters
  • Publication number: 20220413578
    Abstract: Coordinating dynamic power scaling of agents based on power correlations of agent instructions is disclosed. A global power controller determines a first local power quantifier of a first agent executing an agent instruction of a task of a workload. The global power controller stores a correlation between the first agent executing the agent instruction and a second local power quantifier corresponding to a second agent. The global power controller subsequently determines that the first agent is executing or will execute the agent instruction. The global power controller accesses the correlation associated with the first agent executing the agent instruction and sends to the second agent a proposed power level based on the correlation.
    Type: Application
    Filed: June 29, 2021
    Publication date: December 29, 2022
    Inventor: Jonathan C. Masters
  • Publication number: 20220342672
    Abstract: Rescheduling a load instruction based on past replays is disclosed. A load replay predictor of a processor device determines, at a first time, that a load instruction is scheduled to be executed by a load store unit to load data from a memory location. The load replay predictor accesses load replay data associated with a previous replay of the load instruction and, based on the load replay data, causes the load instruction to be rescheduled.
    Type: Application
    Filed: April 27, 2021
    Publication date: October 27, 2022
    Inventor: Jonathan C. Masters
  • Patent number: 11403255
    Abstract: Provided herein are implementations for managing discovered chiplets based on a physical topology. In particular, a method includes receiving, by a control chiplet, a discovery signal from a first subordinate chiplet, the control chiplet being a portion of a processing unit of a package. The method further includes determining, by the control chiplet, a physical topology of the first subordinate chiplet relative to the control chiplet based on the discovery signal. The method further includes managing, by the control chiplet, operation of the first subordinate chiplet based on the physical topology of the first subordinate chiplet.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: August 2, 2022
    Assignee: Red Hat, Inc.
    Inventor: Jonathan C. Masters
  • Patent number: 11307634
    Abstract: Maintaining historical power level metadata for dynamic voltage and frequency scaling of processor instructions is disclosed. A power predictor receives, from a power controller that controls voltage and/or frequency of a processor core of a processor device, a processor core power quantifier that corresponds to a voltage or frequency of the processor core while executing a processor instruction. The power predictor, based on the processor core power quantifier, stores an instruction power level in association with the processor instruction. The power predictor subsequently determines that the processor instruction is to be executed by the processor core at a future point in time. The power predictor accesses the instruction power level previously stored in association with the processor instruction. The power predictor, prior to the processor instruction being executed by the processor core, communicates to the power controller a proposed power level based on the instruction power level.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: April 19, 2022
    Assignee: Red Hat, Inc.
    Inventor: Jonathan C. Masters
  • Publication number: 20210051416
    Abstract: An ultrasound energy delivery system is provided that includes a transducer and a housing.
    Type: Application
    Filed: August 14, 2020
    Publication date: February 18, 2021
    Inventors: Jonathan C. Masters, Geoffrey Bond