Inventor
JAYASENA NUWAN
US71 patents
⚠️ This page may combine multiple inventors who share the name “JAYASENA NUWAN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
ADVANCED MICRO DEVICES INC
46 patentsUS10282308B2May 7, 2019
Method and apparatus for reducing TLB shootdown overheads in accelerator-based systems
ADVANCED MICRO DEVICES INC7 citations84
US10503641B2Dec 10, 2019
Cache coherence for processing in memory
ADVANCED MICRO DEVICES INC11 citations83
US8984255B2Mar 17, 2015
Processing device with address translation probing and methods
ADVANCED MICRO DEVICES INC10 citations82
US10042762B2Aug 7, 2018
Light-weight cache coherence for data processors with limited data sharing
ADVANCED MICRO DEVICES INC10 citations81
US11049794B2Jun 29, 2021
Circuit board with phase change material
ADVANCED MICRO DEVICES INC3 citations73
US10579557B2Mar 3, 2020
Near-memory hardened compute blocks for configurable computing substrates
ADVANCED MICRO DEVICES INC2 citations73
US10268416B2Apr 23, 2019
Method and systems of controlling memory-to-memory copy operations
ADVANCED MICRO DEVICES INC4 citations73
US11640444B2May 2, 2023
Device and method for accelerating matrix multiply operations
ADVANCED MICRO DEVICES INC2 citations72
US11309911B2Apr 19, 2022
Semi-sorting compression with encoding and decoding tables
ADVANCED MICRO DEVICES INC2 citations72
US11119923B2Sep 14, 2021
Locality-aware and sharing-aware cache coherence for collections of processors
ADVANCED MICRO DEVICES INC3 citations72
US10749545B1Aug 18, 2020
Compressing tags in software and hardware semi-sorted caches
ADVANCED MICRO DEVICES INC2 citations72
US9947386B2Apr 17, 2018
Thermal aware data placement and compute dispatch in a memory system
ADVANCED MICRO DEVICES INC4 citations72
US11797201B2Oct 24, 2023
Hardware-software collaborative address mapping scheme for efficient processing-in-memory systems
ADVANCED MICRO DEVICES INC3 citations71
US11487447B2Nov 1, 2022
Hardware-software collaborative address mapping scheme for efficient processing-in-memory systems
ADVANCED MICRO DEVICES INC3 citations71
US11030117B2Jun 8, 2021
Protecting host memory from access by untrusted accelerators
ADVANCED MICRO DEVICES INC3 citations71
US10382410B2Aug 13, 2019
Memory operation encryption
ADVANCED MICRO DEVICES INC3 citations71
US10817422B2Oct 27, 2020
Data processing system with decoupled data operations
ADVANCED MICRO DEVICES INC2 citations70
US10049044B2Aug 14, 2018
Asynchronous cache flushing
ADVANCED MICRO DEVICES INC3 citations70
US11803311B2Oct 31, 2023
System and method for coalesced multicast data transfers over memory interfaces
ADVANCED MICRO DEVICES INC2 citations69
US10802977B2Oct 13, 2020
Memory page access counts based on page refresh
ADVANCED MICRO DEVICES INC3 citations69
US12204774B2Jan 21, 2025
Allocation of resources when processing at memory level through memory request scheduling
ADVANCED MICRO DEVICES INC1 citations63
US11392508B2Jul 19, 2022
Lightweight address translation for page migration and duplication
ADVANCED MICRO DEVICES INC1 citations63
US12265735B2Apr 1, 2025
Approach for processing near-memory processing commands using near-memory register definition data
ADVANCED MICRO DEVICES INC0 citations62
US12235756B2Feb 25, 2025
Approach for performing efficient memory operations using near-memory compute elements
ADVANCED MICRO DEVICES INC0 citations62
US12124531B2Oct 22, 2024
Device and method for accelerating matrix multiply operations
ADVANCED MICRO DEVICES INC0 citations62
US11899642B2Feb 13, 2024
System and method using hash table with a set of frequently-accessed buckets and a set of less frequently-accessed buckets
ADVANCED MICRO DEVICES INC1 citations62
US11875425B2Jan 16, 2024
Implementing heterogeneous wavefronts on a graphics processing unit (GPU)
ADVANCED MICRO DEVICES INC0 citations62
US11874739B2Jan 16, 2024
Error detection and correction in memory modules using programmable ECC engines
ADVANCED MICRO DEVICES INC1 citations62
US11868254B2Jan 9, 2024
Using epoch counter values for controlling the retention of cache blocks in a cache
ADVANCED MICRO DEVICES INC0 citations62
US11847061B2Dec 19, 2023
Approach for supporting memory-centric operations on cached data
ADVANCED MICRO DEVICES INC0 citations62
US11847055B2Dec 19, 2023
Approach for reducing side effects of computation offload to memory
ADVANCED MICRO DEVICES INC0 citations62
US11742259B2Aug 29, 2023
Circuit board with phase change material
ADVANCED MICRO DEVICES INC0 citations62
US11736119B2Aug 22, 2023
Semi-sorting compression with encoding and decoding tables
ADVANCED MICRO DEVICES INC0 citations62
US11656945B2May 23, 2023
Method and apparatus to support instruction replay for executing idempotent code in dependent processing in memory devices
ADVANCED MICRO DEVICES INC0 citations62
US11409608B2Aug 9, 2022
Providing host-based error detection capabilities in a remote execution device
ADVANCED MICRO DEVICES INC0 citations62
US11262949B2Mar 1, 2022
Command throughput in PIM-enabled memory using available data bus bandwidth
ADVANCED MICRO DEVICES INC0 citations62
US11216373B2Jan 4, 2022
Memory access commands with near-memory address generation
ADVANCED MICRO DEVICES INC0 citations62
US11099788B2Aug 24, 2021
Near-memory data reduction
ADVANCED MICRO DEVICES INC0 citations62
US10956536B2Mar 23, 2021
Device and method for accelerating matrix multiply operations
ADVANCED MICRO DEVICES INC0 citations62
US12393371B2Aug 19, 2025
Process isolation for a processor-in-memory (“PIM”) device
ADVANCED MICRO DEVICES INC0 citations61
US12019560B2Jun 25, 2024
Virtual partitioning a processor-in-memory (“PIM”)
ADVANCED MICRO DEVICES INC0 citations61
US11934827B2Mar 19, 2024
Partition and isolation of a processing-in-memory (PIM) device
ADVANCED MICRO DEVICES INC1 citations61
US11934698B2Mar 19, 2024
Process isolation for a processor-in-memory (“PIM”) device
ADVANCED MICRO DEVICES INC1 citations61
US11726918B2Aug 15, 2023
Dynamically coalescing atomic memory operations for memory-local computing
ADVANCED MICRO DEVICES INC1 citations61
US10409343B2Sep 10, 2019
Control system and architecture for incorporating microelectromechanical (MEM) switches in fluid-based cooling of 3D integrated circuits
ADVANCED MICRO DEVICES INC1 citations61
US11900161B2Feb 13, 2024
Memory allocation for processing-in-memory operations
ADVANCED MICRO DEVICES INC0 citations60
HARTOG ROBERT SCOTT
3 patentsUS9507632B2Nov 29, 2016
Preemptive context switching of processes on ac accelerated processing device (APD) based on time quanta
HARTOG ROBERT SCOTT10 citations82
US9256465B2Feb 9, 2016
Process device context switching
HARTOG ROBERT SCOTT3 citations71
US9299121B2Mar 29, 2016
Preemptive context switching
HARTOG ROBERT SCOTT2 citations61
ARORA MANISH
1 patentShowing the top 50 of 71 patents by PatentIndex Score.