Inventor
MARR DEBORAH T
US30 patents
⚠️ This page may combine multiple inventors who share the name “MARR DEBORAH T”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
25 patentsUS6671795B1Dec 30, 2003
Method and apparatus for pausing execution in a processor or the like
INTEL CORP80 citations98
US7363474B2Apr 22, 2008
Method and apparatus for suspending execution of a thread until a specified memory access occurs
INTEL CORP104 citations97
US7127561B2Oct 24, 2006
Coherency techniques for suspending execution of a thread until a specified memory access occurs
INTEL CORP95 citations97
US11693691B2Jul 4, 2023
Systems, methods, and apparatuses for heterogeneous computing
INTEL CORP4 citations85
US11113053B2Sep 7, 2021
Data element comparison processors, methods, systems, and instructions
INTEL CORP8 citations84
US10489063B2Nov 26, 2019
Memory-to-memory instructions to accelerate sparse-matrix by dense-vector and sparse-vector by dense-vector multiplication
INTEL CORP10 citations84
US8041754B1Oct 18, 2011
Establishing thread priority in a processor or the like
INTEL CORP11 citations84
US11416281B2Aug 16, 2022
Systems, methods, and apparatuses for heterogeneous computing
INTEL CORP4 citations83
US11093277B2Aug 17, 2021
Systems, methods, and apparatuses for heterogeneous computing
INTEL CORP6 citations83
US10275247B2Apr 30, 2019
Apparatuses and methods to accelerate vector multiplication of vector elements having matching indices
INTEL CORP7 citations83
US6681320B1Jan 20, 2004
Causality-based memory ordering in a multiprocessing environment
INTEL CORP7 citations74
US10409613B2Sep 10, 2019
Processing devices to perform a key value lookup instruction
INTEL CORP2 citations73
US10049080B2Aug 14, 2018
Asymmetric performance multicore architecture with same instruction set architecture
INTEL CORP3 citations73
US9996361B2Jun 12, 2018
Byte and nibble sort instructions that produce sorted destination register and destination index mapping
INTEL CORP5 citations73
US7143242B2Nov 28, 2006
Dynamic priority external transaction system
INTEL CORP8 citations73
US6654837B1Nov 25, 2003
Dynamic priority external transaction system
INTEL CORP10 citations73
US12135981B2Nov 5, 2024
Systems, methods, and apparatuses for heterogeneous computing
INTEL CORP1 citations72
US10452551B2Oct 22, 2019
Programmable memory prefetcher for prefetching multiple cache lines based on data in a prefetch engine control register
INTEL CORP5 citations72
US7451296B2Nov 11, 2008
Method and apparatus for pausing execution in a processor or the like
INTEL CORP3 citations63
US10198264B2Feb 5, 2019
Sorting data and merging sorted data in an instruction set architecture
INTEL CORP1 citations59
US10740281B2Aug 11, 2020
Asymmetric performance multicore architecture with same instruction set architecture
INTEL CORP0 citations52
US10635448B2Apr 28, 2020
Byte and nibble sort instructions that produce sorted destination register and destination index mapping
INTEL CORP0 citations52
US10437562B2Oct 8, 2019
Apparatus and method for processing sparse data
INTEL CORP0 citations52
US10423411B2Sep 24, 2019
Data element comparison processors, methods, systems, and instructions
INTEL CORP0 citations52
US10289752B2May 14, 2019
Accelerator for gather-update-scatter operations including a content-addressable memory (CAM) and CAM controller
INTEL CORP0 citations41
HINTON GLENN J
3 patentsUS9594648B2Mar 14, 2017
Controlling non-redundant execution in a redundant multithreading (RMT) processor
HINTON GLENN J2 citations71
US9081688B2Jul 14, 2015
Obtaining data for redundant multithreading (RMT) execution
HINTON GLENN J4 citations71
US8793689B2Jul 29, 2014
Redundant multithreading processor
HINTON GLENN J1 citations51