Inventor
GREATHOUSE JOSEPH L
US24 patents
Patents
24 patentsUS11995351B2May 28, 2024
DMA engines configured to perform first portion data transfer commands with a first DMA engine and second portion data transfer commands with second DMA engine
ADVANCED MICRO DEVICES INC6 citations80
US9697176B2Jul 4, 2017
Efficient sparse matrix-vector multiplication on parallel processors
ADVANCED MICRO DEVICES INC10 citations80
US10725670B2Jul 28, 2020
Method and apparatus for temperature-gradient aware data-placement for 3D stacked DRAMs
ADVANCED MICRO DEVICES INC2 citations72
US10713059B2Jul 14, 2020
Heterogeneous graphics processing unit for scheduling thread groups for execution on variable width SIMD units
ADVANCED MICRO DEVICES INC2 citations72
US10552339B2Feb 4, 2020
Dynamically adapting mechanism for translation lookaside buffer shootdowns
ADVANCED MICRO DEVICES INC5 citations72
US11687251B2Jun 27, 2023
Dynamic repartition of memory physical address mapping
ADVANCED MICRO DEVICES INC3 citations71
US11604737B1Mar 14, 2023
Dynamic modification of coherent atomic memory operations
ADVANCED MICRO DEVICES INC3 citations71
US11347486B2May 31, 2022
Compiler-initiated tile replacement to enable hardware acceleration resources
ADVANCED MICRO DEVICES INC2 citations69
US11556162B2Jan 17, 2023
Per-instruction energy debugging using instruction sampling hardware
ADVANCED MICRO DEVICES INC2 citations67
US10067710B2Sep 4, 2018
Detecting buffer overflows in general-purpose GPU applications
ADVANCED MICRO DEVICES INC2 citations66
US12561249B2Feb 24, 2026
Prefetching using a direct memory access engine
ADVANCED MICRO DEVICES INC0 citations62
US11556250B2Jan 17, 2023
Method and apparatus for temperature-gradient aware data-placement for 3D stacked DRAMs
ADVANCED MICRO DEVICES INC0 citations62
US12524062B2Jan 13, 2026
Hint-based fine-grained dynamic voltage and frequency scaling in GPUs
ADVANCED MICRO DEVICES INC0 citations61
US11137809B2Oct 5, 2021
Runtime localized cooling of high-performance processors
ADVANCED MICRO DEVICES INC0 citations61
US12436684B2Oct 7, 2025
Dynamic repartition of memory physical address mapping
ADVANCED MICRO DEVICES INC0 citations60
US11853734B2Dec 26, 2023
Compiler-initiated tile replacement to enable hardware acceleration resources
ADVANCED MICRO DEVICES INC1 citations58
US10936697B2Mar 2, 2021
Optimized and scalable sparse triangular linear systems on networks of accelerators
ADVANCED MICRO DEVICES INC0 citations58
US11972261B2Apr 30, 2024
Hardware device for enforcing atomicity for memory operations
ADVANCED MICRO DEVICES INC0 citations55
US9483379B2Nov 1, 2016
Randomly branching using hardware watchpoints
ADVANCED MICRO DEVICES INC0 citations52
US9448909B2Sep 20, 2016
Randomly branching using performance counters
ADVANCED MICRO DEVICES INC0 citations52
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
US12517771B2Jan 6, 2026
Hardware supported split barrier
ADVANCED MICRO DEVICES INC0 citations50
US9990203B2Jun 5, 2018
Hardware accuracy counters for application precision and quality feedback
ADVANCED MICRO DEVICES INC0 citations50
US12572385B2Mar 10, 2026
Dynamic system power load management
ADVANCED MICRO DEVICES INC0 citations45