Inventor
BRYG WILLIAM R
US38 patents
⚠️ This page may combine multiple inventors who share the name “BRYG WILLIAM R”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
HEWLETT PACKARD CO
26 patentsUS5724538AMar 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
US4809160AFeb 28, 1989
Privilege level checking instruction for implementing a secure hierarchical computer system
HEWLETT PACKARD CO188 citations98
US4713755ADec 15, 1987
Cache memory consistency control with explicit software instructions
HEWLETT PACKARD CO174 citations98
US6430670B1Aug 6, 2002
Apparatus and method for a virtual hashed page table
HEWLETT PACKARD CO86 citations97
US5586297ADec 17, 1996
Partial cache line write transactions in a computing system with a write back cache
HEWLETT PACKARD CO139 citations97
US5530933AJun 25, 1996
Multiprocessor system for maintaining cache coherency by checking the coherency in the order of the transactions being issued on the bus
HEWLETT PACKARD CO139 citations97
US6049851AApr 11, 2000
Method and apparatus for checking cache coherency in a computer architecture
HEWLETT PACKARD CO65 citations96
US5603004AFeb 11, 1997
Method for decreasing time penalty resulting from a cache miss in a multi-level cache system
HEWLETT PACKARD CO102 citations95
US5535352AJul 9, 1996
Access hints for input/output address translation mechanisms
HEWLETT PACKARD CO79 citations94
US4928239AMay 22, 1990
Cache memory with variable fetch and replacement schemes
HEWLETT PACKARD CO100 citations94
US4777589AOct 11, 1988
Direct input/output in a virtual memory system
HEWLETT PACKARD CO83 citations94
US6304932B1Oct 16, 2001
Queue-based predictive flow control mechanism with indirect determination of queue fullness
HEWLETT PACKARD CO19 citations92
US6182176B1Jan 30, 2001
Queue-based predictive flow control mechanism
HEWLETT PACKARD CO22 citations92
US5995967ANov 30, 1999
Forming linked lists using content addressable memory
HEWLETT PACKARD CO41 citations92
US5528766AJun 18, 1996
Multiple arbitration scheme
HEWLETT PACKARD CO22 citations92
US5293607AMar 8, 1994
Flexible N-way memory interleaving
HEWLETT PACKARD CO44 citations92
US4914582AApr 3, 1990
Cache tag lookaside
HEWLETT PACKARD CO23 citations92
US4739471AApr 19, 1988
Method and means for moving bytes in a reduced instruction set computer
HEWLETT PACKARD CO41 citations92
US5515522AMay 7, 1996
Coherence index generation for use by an input/output adapter located outside of the processor to detect whether the updated version of data resides within the cache
HEWLETT PACKARD CO25 citations91
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
US5060137AOct 22, 1991
Explicit instructions for control of translation lookaside buffers
HEWLETT PACKARD CO37 citations88
US5784708AJul 21, 1998
Translation mechanism for input/output addresses
HEWLETT PACKARD CO19 citations83
US5519838AMay 21, 1996
Fast pipelined distributed arbitration scheme
HEWLETT PACKARD CO19 citations83
US6108721AAug 22, 2000
Method and apparatus for ensuring data consistency between an i/o channel and a processor
HEWLETT PACKARD CO12 citations73
US5586274ADec 17, 1996
Atomic operation control scheme
HEWLETT PACKARD CO15 citations71
US5278985AJan 11, 1994
Software method for implementing dismissible instructions on a computer
HEWLETT PACKARD CO14 citations70
INST THE DEV OF EMERGING ARCHI
7 patentsUS6393544B1May 21, 2002
Method and apparatus for calculating a page table index from a virtual address
INST THE DEV OF EMERGING ARCHI113 citations97
US6128706AOct 3, 2000
Apparatus and method for a load bias--load with intent to semaphore
INST THE DEV OF EMERGING ARCHI68 citations96
US6088780AJul 11, 2000
Page table walker that uses at least one of a default page size and a page size selected for a virtual address space to position a sliding field in a virtual address
INST THE DEV OF EMERGING ARCHI141 citations95
US6216214B1Apr 10, 2001
Apparatus and method for a virtual hashed page table
INST THE DEV OF EMERGING ARCHI34 citations92
US6006325ADec 21, 1999
Method and apparatus for instruction and data serialization in a computer processor
INST THE DEV OF EMERGING ARCHI39 citations91
US6408373B2Jun 18, 2002
Method and apparatus for pre-validating regions in a virtual addressing scheme
INST THE DEV OF EMERGING ARCHI12 citations74
US6230248B1May 8, 2001
Method and apparatus for pre-validating regions in a virtual addressing scheme
INST THE DEV OF EMERGING ARCHI14 citations71
HEWLETT PACKARD DEVELOPMENT CO
3 patentsUS6820086B1Nov 16, 2004
Forming linked lists using content addressable memory
HEWLETT PACKARD DEVELOPMENT CO23 citations92
US6874070B2Mar 29, 2005
System and method for memory interleaving using cell map with entry grouping for higher-way interleaving
HEWLETT PACKARD DEVELOPMENT CO11 citations74
US7103728B2Sep 5, 2006
System and method for memory migration in distributed-memory multi-processor systems
HEWLETT PACKARD DEVELOPMENT CO4 citations63