2587 patents
Page 2 of 130
Utility
Combined world-space pipeline shader stages
9 Jan 24
Improvements to graphics processing pipelines are disclosed.
Mangesh P. Nijasure, Randy W. Ramsey, Todd Martin
Filed: 19 Apr 21
Utility
Stacked die circuit routing system and method
9 Jan 24
A stacked die system includes at least three dies.
John Wuu, David Johnson
Filed: 14 Dec 20
Utility
Using Display Illumination to Improve Facial Image Quality for Low Light Video Conference
4 Jan 24
A system and method for automatically adjusting light conditions in a video conference environment are disclosed.
Tung Chuen Kwong
Filed: 29 Jun 22
Utility
Depth Map Construction by Camera Phase Detection and Lens Calibration
4 Jan 24
Techniques for generating a depth map are described.
Wei-Chih Hung, Po-Min Wang, Yu-Huai Chen
Filed: 30 Jun 22
Utility
Phase Detection Techniques for Half-shield Phase-detect Sensors
4 Jan 24
Techniques for performing phase detect operations are described.
Wei-Chih Hung, Po-Min Wang, Yu-Huai Chen
Filed: 29 Jun 22
Utility
Rest-of-chip Power Optimization Through Data Fabric Performance State Management
4 Jan 24
Methods and systems are disclosed for managing performance states of a data fabric of a system on chip (SoC).
Karthik Rao, Indrani Paul, Dana Glenn Lewis, Brett Danier Anil Ramautarsingh, Jeffrey Ka-Chun Lui, Prasanthy Loganaathan, Jun Huang, Ho Hin Lau, Zhidong Xu
Filed: 30 Jun 22
Utility
Platform Efficiency Tracker
4 Jan 24
Systems, apparatuses, and methods for dynamically estimating power losses in a computing system.
Ashish Jain, Eric D. Meyer, Austin Hung, Tianshu Liu
Filed: 29 Jun 22
Utility
Techniques for Reducing Processor Power Consumption
4 Jan 24
Methods and systems are disclosed for managing the power consumed by cores of a system on chip (SoC).
Ashwini Chandrashekhara Holla, Alexander S. Duenas, Xinzhe Li, Indrani Paul, Karthik Rao
Filed: 30 Jun 22
Utility
Runtime Aging Compensation and Calibration
4 Jan 24
An apparatus and method for efficiently updating power supply voltages due to degradation from aging.
Stephen Kushnir, Mazhar Moshirvaziri
Filed: 30 Jun 22
Utility
Efficient Memory Power Control Operations
4 Jan 24
A data processor is adapted to couple to a memory.
Jean J. Chittilappilly, Kevin M. Brandl, Michael L. Choate
Filed: 29 Jun 22
Utility
Dynamic Memory Reconfiguration
4 Jan 24
A processing system including a parallel processing unit selectively allocating pages of memory for interleaving across configurable subsets of channels based on a mode of allocation.
Mark Fowler, Anthony Asaro, Vydhyanathan Kalyanasundharam
Filed: 30 Jun 22
Utility
Protocol for Data Poisoning
4 Jan 24
A random-access memory (RAM) includes a plurality of memory banks, a memory channel interface circuit, and a metadata processing circuit.
Aaron John Nygren, Michael John Litt
Filed: 30 Jun 22
Utility
DRAM Row Management for Processing in Memory
4 Jan 24
In accordance with described techniques for DRAM row management for processing in memory, a plurality of instructions are obtained for execution by a processing in memory component embedded in a dynamic random access memory.
Niti Madan, Yasuko Eckert, Varun Agrawal, John Kalamatianos
Filed: 30 Jun 22
Utility
Intermediate Representation Controller Circuit for Selecting Hardware Compute Units to Process Microcode According to Identified Intermediate Representation Primitives
4 Jan 24
An intermediate representation (IR) controller is described that, for a given intermediate representation (IR) primitive, selects a hardware compute unit of a plurality of hardware compute units.
Sergey Blagodurov, Ganesh Suryanarayanc Dasika
Filed: 30 Jun 22
Utility
Approach for Enabling Concurrent Execution of Host Memory Commands and Near-memory Processing Commands
4 Jan 24
An approach allows concurrent execution of near-memory processing commands, referred to herein as “PIM commands,” and host memory commands.
Mohamed Assem Abd ElMohsen Ibrahim, Meysam Taassori, Mahzabeen Islam, Shaizeen Aga
Filed: 30 Jun 22
Utility
Accelerating Predicated Instruction Execution In Vector Processors
4 Jan 24
Methods and systems are disclosed for processing a vector by a vector processor.
Elliott David Binder, Onur Kayiran, Masab Ahmad
Filed: 29 Jun 22
Utility
Approach for Managing Near-memory Processing Commands from Multiple Processor Threads to Prevent Interference at Near-memory Processing Elements
4 Jan 24
An approach is provided for managing near-memory processing commands (“PIM commands”) from multiple processor threads in a manner to prevent interference and maintain correctness at near-memory processing elements.
Johnathan Alsop, Laurent S. White, Shaizeen Aga
Filed: 29 Jun 22
Utility
Encoded Data Dependency Matrix for Power Efficiency Scheduling
4 Jan 24
The disclosed system may include a processor configured to encode, using an encoding scheme that reduces a number of bits needed to represent one or more instructions from a set of instructions in an instruction buffer represented by a dependency matrix, a dependency indicating that a child instruction represented in the dependency matrix depends on a parent instruction represented in the dependency matrix.
Rajesh Kumar Arunachalam, Manivannan Bhoopathy, Hon-Hin Wong, Scott Thomas Bingham
Filed: 30 Jun 22
Utility
Split Register List for Renaming
4 Jan 24
The disclosed system may include a processor configured to detect that a data unit size for an instruction is smaller than a register.
Sree Harsha Kosuru, Eric Dixon, Erik Swanson, Michael Estlick, Patrick Michael Lowry
Filed: 30 Jun 22
Utility
Apparatus, System, and Method for Making Efficient Picks of Micro-operations for Execution
4 Jan 24
A disclosed method for making efficient picks of micro-operations for execution includes selecting a first set of micro-operations that are ready for execution during a certain clock cycle.
Sankaranarayanan Gurumurthy, Christopher J. Burke
Filed: 30 Jun 22