Patents by Inventor Matthew Raymond LONGNECKER

Matthew Raymond LONGNECKER 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: 9569279
    Abstract: A technique for managing processor cores within a multi-core central processing unit (CPU) provides efficient power and resource utilization over a wide workload range. The CPU comprises at least one core designed for low power operation and at least one core designed for high performance operation. For low workloads, the low power core executes the workload. For certain higher workloads, the high performance core executes the workload. For certain other workloads, the low power core and the high performance core both share execution of the workload. This technique advantageously enables efficient processing over a wider range of workloads than conventional systems.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: February 14, 2017
    Assignee: NVIDIA Corporation
    Inventors: Gary D. Hicok, Matthew Raymond Longnecker, Rahul Gautam Patel
  • Patent number: 9134787
    Abstract: To preserve power and increase the overall efficiency of the CPU, the platform idle driver causes the power gate controller to cut power to the idle core. Such power gating is autonomous, i.e., the operating system and the other cores are not involved. In operation, the platform idle driver first prepares the core and the power gate controller for power gating the core. The platform idle driver then triggers the power gating. The power gate controller monitors interrupts released by the interrupt controller, and if any on the released interrupts are associated with the power gated core, the power gate controller resumes dispersing power to the core.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: September 15, 2015
    Assignee: NVIDIA CORPORATION
    Inventors: Matthew Raymond Longnecker, Scott Alan Williams, Sagheer Ahmad, Robert Alan Bignell, Venkata Krishna Reddy Dumpa
  • Publication number: 20140181501
    Abstract: A technique for managing processor cores within a multi-core central processing unit (CPU) provides efficient power and resource utilization over a wide workload range. The CPU comprises at least one core designed for low power operation and at least one core designed for high performance operation. For low workloads, the low power core executes the workload. For certain higher workloads, the high performance core executes the workload. For certain other workloads, the low power core and the high performance core both share execution of the workload. This technique advantageously enables efficient processing over a wider range of workloads than conventional systems.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Applicant: NVIDIA CORPORATION
    Inventors: Gary D. Hicok, Matthew Raymond LONGNECKER, Rahul Gautam PATEL
  • Publication number: 20140176116
    Abstract: A first instance and a second instance of an oscillating circuit are each formed as part of an integrated circuit and are used to monitor degradation over time of one or more portions of the integrated circuit. The first instance of the oscillating circuit is configured to be coupled to a power source during normal operation of the integrated circuit and the second instance is configured to be decoupled from the power source. Over the lifetime of the integrated circuit, the first instance undergoes degradation from use while the second instance of the oscillating circuit remains unpowered, therefore experiencing essentially no use-related degradation. During a testing operation, the second instance can be used as a reference circuit that accurately quantifies use-related degradation of the first instance of the oscillating circuit and, by extension, one or more portions of the integrated circuit.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 26, 2014
    Applicant: NVIDIA CORPORATION
    Inventors: Hemant KUMAR, Matthew Raymond LONGNECKER, Brian SMITH
  • Publication number: 20130198549
    Abstract: To preserve power and increase the overall efficiency of the CPU, the platform idle driver causes the power gate controller to cut power to the idle core. Such power gating is autonomous, i.e., the operating system and the other cores are not involved. In operation, the platform idle driver first prepares the core and the power gate controller for power gating the core. The platform idle driver then triggers the power gating. The power gate controller monitors interrupts released by the interrupt controller, and if any on the released interrupts are associated with the power gated core, the power gate controller resumes dispersing power to the core.
    Type: Application
    Filed: January 27, 2012
    Publication date: August 1, 2013
    Inventors: Matthew Raymond LONGNECKER, Scott Alan Williams, Sagheer Ahmad, Robert Alan Bignell, Venkata Krishna Reddy Dumpa