P

Inventor

GREATHOUSE JOSEPH L

US24 patents

Patents

24 patents
US11995351B2May 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