P

Inventor

PUTHOOR SOORAJ

US32 patents

Patents

32 patents
US11231931B1Jan 25, 2022

Mechanism for mitigating information leak via cache side channels during speculative execution

ADVANCED MICRO DEVICES INC12 citations85
US9898287B2Feb 20, 2018

Dynamic wavefront creation for processing units using a hybrid compactor

ADVANCED MICRO DEVICES INC3 citations73
US10963299B2Mar 30, 2021

Hardware accelerated dynamic work creation on a graphics processing unit

ADVANCED MICRO DEVICES INC3 citations72
US10713059B2Jul 14, 2020

Heterogeneous graphics processing unit for scheduling thread groups for execution on variable width SIMD units

ADVANCED MICRO DEVICES INC2 citations72
US10409610B2Sep 10, 2019

Method and apparatus for inter-lane thread migration

ADVANCED MICRO DEVICES INC2 citations72
US12204774B2Jan 21, 2025

Allocation of resources when processing at memory level through memory request scheduling

ADVANCED MICRO DEVICES INC1 citations63
US12399719B2Aug 26, 2025

Resource access control

ADVANCED MICRO DEVICES INC0 citations62
US12314179B2May 27, 2025

System performance management using prioritized compute units

ADVANCED MICRO DEVICES INC0 citations62
US11875425B2Jan 16, 2024

Implementing heterogeneous wavefronts on a graphics processing unit (GPU)

ADVANCED MICRO DEVICES INC0 citations62
US11204871B2Dec 21, 2021

System performance management using prioritized compute units

ADVANCED MICRO DEVICES INC0 citations62
US12541813B2Feb 3, 2026

Dynamic kernel memory space allocation

ADVANCED MICRO DEVICES INC0 citations61
US12461684B2Nov 4, 2025

Scheduling processing-in-memory transactions

ADVANCED MICRO DEVICES INC0 citations61
US12393371B2Aug 19, 2025

Process isolation for a processor-in-memory (“PIM”) device

ADVANCED MICRO DEVICES INC0 citations61
US12314760B2May 27, 2025

Garbage collecting wavefront

ADVANCED MICRO DEVICES INC0 citations61
US12131186B2Oct 29, 2024

Hardware accelerated dynamic work creation on a graphics processing unit

ADVANCED MICRO DEVICES INC0 citations61
US12019560B2Jun 25, 2024

Virtual partitioning a processor-in-memory (“PIM”)

ADVANCED MICRO DEVICES INC0 citations61
US11934698B2Mar 19, 2024

Process isolation for a processor-in-memory (“PIM”) device

ADVANCED MICRO DEVICES INC1 citations61
US11934827B2Mar 19, 2024

Partition and isolation of a processing-in-memory (PIM) device

ADVANCED MICRO DEVICES INC1 citations61
US11720993B2Aug 8, 2023

Dynamic kernel memory space allocation

ADVANCED MICRO DEVICES INC1 citations61
US11550627B2Jan 10, 2023

Hardware accelerated dynamic work creation on a graphics processing unit

ADVANCED MICRO DEVICES INC0 citations61
US12360912B2Jul 15, 2025

Approach for providing indirect addressing in memory modules

ADVANCED MICRO DEVICES INC0 citations60
US12099789B2Sep 24, 2024

FPGA-based programmable data analysis and compression front end for GPU

ADVANCED MICRO DEVICES INC0 citations60
US11573724B2Feb 7, 2023

Scoped persistence barriers for non-volatile memories

ADVANCED MICRO DEVICES INC0 citations60
US11507522B2Nov 22, 2022

Memory request priority assignment techniques for parallel processors

ADVANCED MICRO DEVICES INC0 citations60
US11544106B2Jan 3, 2023

Continuation analysis tasks for GPU task scheduling

ADVANCED MICRO DEVICES INC0 citations59
US10620994B2Apr 14, 2020

Continuation analysis tasks for GPU task scheduling

ADVANCED MICRO DEVICES INC1 citations59
US12099867B2Sep 24, 2024

Multi-kernel wavefront scheduler

ADVANCED MICRO DEVICES INC1 citations57
US11868809B2Jan 9, 2024

Hardware assisted fine-grained data movement

ADVANCED MICRO DEVICES INC0 citations57
US11734059B2Aug 22, 2023

Hardware assisted fine-grained data movement

ADVANCED MICRO DEVICES INC0 citations57
US10019377B2Jul 10, 2018

Managing cache coherence using information in a page table

ADVANCED MICRO DEVICES INC0 citations51
US10019283B2Jul 10, 2018

Predicting a context portion to move between a context buffer and registers based on context portions previously used by at least one other thread

ADVANCED MICRO DEVICES INC0 citations51
US10324650B2Jun 18, 2019

Scoped persistence barriers for non-volatile memories

ADVANCED MICRO DEVICES INC0 citations49