Inventor
PUTHOOR SOORAJ
US32 patents
Patents
32 patentsUS11231931B1Jan 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