Inventor
SHEBANOW MICHAEL C
US45 patents
⚠️ This page may combine multiple inventors who share the name “SHEBANOW MICHAEL C”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
HAL COMPUTER SYSTEMS INC
9 patentsUS5649136AJul 15, 1997
Processor structure and method for maintaining and restoring precise state at any instruction boundary
HAL COMPUTER SYSTEMS INC120 citations98
US5644742AJul 1, 1997
Processor structure and method for a time-out checkpoint
HAL COMPUTER SYSTEMS INC103 citations98
US5751985AMay 12, 1998
Processor structure and method for tracking instruction status to maintain precise state
HAL COMPUTER SYSTEMS INC84 citations97
US5659721AAug 19, 1997
Processor structure and method for checkpointing instructions to maintain precise state
HAL COMPUTER SYSTEMS INC68 citations97
US5673426ASep 30, 1997
Processor structure and method for tracking floating-point exceptions
HAL COMPUTER SYSTEMS INC49 citations96
US5673408ASep 30, 1997
Processor structure and method for renamable trap-stack
HAL COMPUTER SYSTEMS INC72 citations95
US5655115AAug 5, 1997
Processor structure and method for watchpoint of plural simultaneous unresolved branch evaluation
HAL COMPUTER SYSTEMS INC37 citations95
US5651124AJul 22, 1997
Processor structure and method for aggressively scheduling long latency instructions including load/store instructions while maintaining precise state
HAL COMPUTER SYSTEMS INC65 citations95
US5740414AApr 14, 1998
Method and apparatus for coordinating the use of physical registers in a microprocessor
HAL COMPUTER SYSTEMS INC42 citations90
FUJITSU LTD
8 patentsUS5966530AOct 12, 1999
Structure and method for instruction boundary machine state restoration
FUJITSU LTD43 citations96
US5896528AApr 20, 1999
Superscalar processor with multiple register windows and speculative return address generation
FUJITSU LTD60 citations95
US5784586AJul 21, 1998
Addressing method for executing load instructions out of order with respect to store instructions
FUJITSU LTD28 citations91
US5838940ANov 17, 1998
Method and apparatus for rotating active instructions in a parallel data processor
FUJITSU LTD38 citations90
US5745726AApr 28, 1998
Method and apparatus for selecting the oldest queued instructions without data dependencies
FUJITSU LTD34 citations89
US5708788AJan 13, 1998
Method for adjusting fetch program counter in response to the number of instructions fetched and issued
FUJITSU LTD20 citations83
US5896526AApr 20, 1999
Programmable instruction trap system and method
FUJITSU LTD8 citations71
US7293162B2Nov 6, 2007
Split data-flow scheduling mechanism
FUJITSU LTD2 citations62
NVIDIA CORP
7 patentsUS7627723B1Dec 1, 2009
Atomic memory operators in a parallel processor
NVIDIA CORP167 citations97
US10365930B2Jul 30, 2019
Instructions for managing a parallel cache hierarchy
NVIDIA CORP5 citations84
US7512773B1Mar 31, 2009
Context switching using halt sequencing protocol
NVIDIA CORP10 citations83
US7916146B1Mar 29, 2011
Halt context switching method and system
NVIDIA CORP8 citations81
US8019978B1Sep 13, 2011
Unit status reporting protocol
NVIDIA CORP2 citations62
US9922457B2Mar 20, 2018
Computing tessellation coordinates using dedicated hardware
NVIDIA CORP0 citations52
US9830161B2Nov 28, 2017
Tree-based thread management
NVIDIA CORP0 citations42
SHEBANOW MICHAEL C
5 patentsUS8860742B2Oct 14, 2014
Coverage caching
SHEBANOW MICHAEL C14 citations83
US8700877B2Apr 15, 2014
Address mapping for a parallel thread processor
SHEBANOW MICHAEL C16 citations83
US8127181B1Feb 28, 2012
Hardware warning protocol for processing units
SHEBANOW MICHAEL C17 citations83
US8522000B2Aug 27, 2013
Trap handler architecture for a parallel processing unit
SHEBANOW MICHAEL C11 citations81
US8458440B2Jun 4, 2013
Deferred complete virtual address computation for local memory space requests
SHEBANOW MICHAEL C1 citations52
ADVANCED MICRO DEVICES INC
3 patentsUS4667326AMay 19, 1987
Method and apparatus for error detection and correction in systems comprising floppy and/or hard disk drives
ADVANCED MICRO DEVICES INC156 citations96
US4667286AMay 19, 1987
Method and apparatus for transferring data between a disk and a central processing unit
ADVANCED MICRO DEVICES INC86 citations95
US4618898AOct 21, 1986
Method and apparatus for reading a disk
ADVANCED MICRO DEVICES INC29 citations91