Inventor
MORRIS DALE C
US32 patents
⚠️ This page may combine multiple inventors who share the name “MORRIS DALE C”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
HEWLETT PACKARD DEVELOPMENT CO
12 patentsUS6799263B1Sep 28, 2004
Prefetch instruction for an unpredicted path including a flush field for indicating whether earlier prefetches are to be discarded and whether in-progress prefetches are to be aborted
HEWLETT PACKARD DEVELOPMENT CO70 citations94
US7340630B2Mar 4, 2008
Multiprocessor system with interactive synchronization of local clocks
HEWLETT PACKARD DEVELOPMENT CO27 citations92
US7103880B1Sep 5, 2006
Floating-point data speculation across a procedure call using an advanced load address table
HEWLETT PACKARD DEVELOPMENT CO16 citations84
US7680999B1Mar 16, 2010
Privilege promotion based on check of previous privilege level
HEWLETT PACKARD DEVELOPMENT CO10 citations83
US10474380B2Nov 12, 2019
External memory controller
HEWLETT PACKARD DEVELOPMENT CO3 citations73
US7143270B1Nov 28, 2006
System and method for adding an instruction to an instruction set architecture
HEWLETT PACKARD DEVELOPMENT CO7 citations71
US9990244B2Jun 5, 2018
Controlling error propagation due to fault in computing node of a distributed computing system
HEWLETT PACKARD DEVELOPMENT CO3 citations68
US6813627B2Nov 2, 2004
Method and apparatus for performing integer multiply operations using primitive multi-media operations that operate on smaller operands
HEWLETT PACKARD DEVELOPMENT CO4 citations62
US9244736B2Jan 26, 2016
Thinning operating systems
HEWLETT PACKARD DEVELOPMENT CO2 citations57
US9927988B2Mar 27, 2018
Data move engine to move a block of data
HEWLETT PACKARD DEVELOPMENT CO0 citations52
US7325228B1Jan 29, 2008
Data speculation across a procedure call using an advanced load address table
HEWLETT PACKARD DEVELOPMENT CO1 citations52
US7680990B2Mar 16, 2010
Superword memory-access instructions for data processor
HEWLETT PACKARD DEVELOPMENT CO1 citations45
HEWLETT PACKARD CO
8 patentsUS5530751AJun 25, 1996
Embedded hidden identification codes in digital objects
HEWLETT PACKARD CO380 citations99
US5724538AMar 3, 1998
Computer memory address control apparatus utilizing hashed address tags in page tables which are compared to a combined address tag and index which are longer than the basic data width of the associated computer
HEWLETT PACKARD CO108 citations98
US6286095B1Sep 4, 2001
Computer apparatus having special instructions to force ordered load and store operations
HEWLETT PACKARD CO61 citations93
US6505296B2Jan 7, 2003
Emulated branch effected by trampoline mechanism
HEWLETT PACKARD CO28 citations92
US6308261B1Oct 23, 2001
Computer system having an instruction for probing memory latency
HEWLETT PACKARD CO51 citations92
US5717616AFeb 10, 1998
Computer hardware instruction and method for computing population counts
HEWLETT PACKARD CO37 citations92
US6079012AJun 20, 2000
Computer that selectively forces ordered execution of store and load operations between a CPU and a shared memory
HEWLETT PACKARD CO22 citations90
US5278985AJan 11, 1994
Software method for implementing dismissible instructions on a computer
HEWLETT PACKARD CO14 citations70
HEWLETT PACKARD ENTPR DEV LP
4 patentsUS11221967B2Jan 11, 2022
Split mode addressing a persistent memory
HEWLETT PACKARD ENTPR DEV LP0 citations52
US11126372B2Sep 21, 2021
External memory controller
HEWLETT PACKARD ENTPR DEV LP0 citations52
US10452498B2Oct 22, 2019
Fault tolerance for persistent main memory
HEWLETT PACKARD ENTPR DEV LP0 citations52
US10817361B2Oct 27, 2020
Controlling error propagation due to fault in computing node of a distributed computing system
HEWLETT PACKARD ENTPR DEV LP0 citations42
INST THE DEV OF EMERGING ARCHI
3 patentsUS5928356AJul 27, 1999
Method and apparatus for selectively controlling groups of registers
INST THE DEV OF EMERGING ARCHI27 citations92
US5915117AJun 22, 1999
Computer architecture for the deferral of exceptions on speculative instructions
INST THE DEV OF EMERGING ARCHI49 citations92
US6631460B1Oct 7, 2003
Advanced load address table entry invalidation based on register address wraparound
INST THE DEV OF EMERGING ARCHI47 citations90