Inventor
LUICK DAVID A
US54 patents
⚠️ This page may combine multiple inventors who share the name “LUICK DAVID A”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
40 patentsUS7487340B2Feb 3, 2009
Local and global branch prediction information storage
IBM51 citations98
US7174469B2Feb 6, 2007
Processor power and energy management
IBM62 citations98
US6223208B1Apr 24, 2001
Moving data in and out of processor units using idle register/storage functional units
IBM167 citations97
US5625835AApr 29, 1997
Method and apparatus for reordering memory operations in a superscalar or very long instruction word processor
IBM122 citations96
US7447879B2Nov 4, 2008
Scheduling instructions in a cascaded delayed execution pipeline to minimize pipeline stalls caused by a cache miss
IBM18 citations92
US7188227B2Mar 6, 2007
Adaptive memory compression
IBM31 citations92
US5890009AMar 30, 1999
VLIW architecture and method for expanding a parcel
IBM34 citations90
US7882335B2Feb 1, 2011
System and method for the scheduling of load instructions within a group priority issue schema for a cascaded pipeline
IBM13 citations84
US7730283B2Jun 1, 2010
Simple load and store disambiguation and scheduling at predecode
IBM9 citations84
US7461238B2Dec 2, 2008
Simple load and store disambiguation and scheduling at predecode
IBM14 citations84
US7278011B2Oct 2, 2007
Completion table configured to track a larger number of outstanding instructions without increasing the size of the completion table
IBM14 citations84
US7941654B2May 10, 2011
Local and global branch prediction information storage
IBM5 citations74
US7085940B2Aug 1, 2006
Floating point unit power reduction via inhibiting register file write during tight loop execution
IBM9 citations74
US7340588B2Mar 4, 2008
Extending the number of instruction bits in processors with fixed length instructions, in a manner compatible with existing code
IBM5 citations73
US4258417AMar 24, 1981
System for interfacing between main store memory and a central processor
IBM9 citations73
US7996654B2Aug 9, 2011
System and method for optimization within a group priority issue schema for a cascaded pipeline
IBM2 citations63
US7984270B2Jul 19, 2011
System and method for prioritizing arithmetic instructions
IBM4 citations63
US7870368B2Jan 11, 2011
System and method for prioritizing branch instructions
IBM3 citations63
US7865700B2Jan 4, 2011
System and method for prioritizing store instructions
IBM2 citations63
US7676656B2Mar 9, 2010
Minimizing unscheduled D-cache miss pipeline stalls in a cascaded delayed execution pipeline
IBM4 citations63
US7594078B2Sep 22, 2009
D-cache miss prediction and scheduling
IBM2 citations63
US7454654B2Nov 18, 2008
Multiple parallel pipeline processor having self-repairing capability
IBM2 citations63
US7266721B2Sep 4, 2007
Runtime repairable processor
IBM4 citations63
US7188130B2Mar 6, 2007
Automatic temporary precision reduction for enhanced compression
IBM6 citations63
US7085966B2Aug 1, 2006
Methods and arrangements for repairing ports
IBM4 citations63
US6993668B2Jan 31, 2006
Method and system for reducing power consumption in a computing device when the computing device executes instructions in a tight loop
IBM4 citations63
US6978361B2Dec 20, 2005
Effectively infinite branch prediction table mechanism
IBM5 citations63
US6922714B2Jul 26, 2005
Floating point unit power reduction scheme
IBM6 citations63
US6910104B2Jun 21, 2005
Icache-based value prediction mechanism
IBM2 citations63
US6728842B2Apr 27, 2004
Cache updating in multiprocessor systems
IBM3 citations63
US4488219ADec 11, 1984
Extended control word decoding
IBM3 citations63
US7865699B2Jan 4, 2011
Method and apparatus to extend the number of instruction bits in processors with fixed length instructions, in a manner compatible with existing code
IBM2 citations62
US8019969B2Sep 13, 2011
Self prefetching L3/L4 cache mechanism
IBM0 citations52
US8019968B2Sep 13, 2011
3-dimensional L2/L3 cache array to hide translation (TLB) delays
IBM1 citations52
US7302524B2Nov 27, 2007
Adaptive thread ID cache mechanism for autonomic performance tuning
IBM1 citations52
US6934831B2Aug 23, 2005
Power reduction mechanism for floating point register file reads
IBM0 citations52
US6922767B2Jul 26, 2005
System for allowing only a partial value prediction field/cache size
IBM0 citations52
US6868033B2Mar 15, 2005
Dual array read port functionality from a one port SRAM
IBM1 citations52
US6823430B2Nov 23, 2004
Directoryless L0 cache for stall reduction
IBM0 citations52
US7996655B2Aug 9, 2011
Multiport execution target delay queue FIFO array
IBM0 citations42
LUICK DAVID A
10 patentsUS8812822B2Aug 19, 2014
Scheduling instructions in a cascaded delayed execution pipeline to minimize pipeline stalls caused by a cache miss
LUICK DAVID A13 citations84
US8756404B2Jun 17, 2014
Cascaded delayed float/vector execution pipeline
LUICK DAVID A9 citations84
US8429350B2Apr 23, 2013
Cache line use history based done bit modification to D-cache replacement scheme
LUICK DAVID A8 citations84
US8332587B2Dec 11, 2012
Cache line use history based done bit modification to I-cache replacement scheme
LUICK DAVID A6 citations73
US8171224B2May 1, 2012
D-cache line use history based done bit based on successful prefetchable counter
LUICK DAVID A6 citations73
US8301871B2Oct 30, 2012
Predicated issue for conditional branch instructions
LUICK DAVID A2 citations62
US8140760B2Mar 20, 2012
I-cache line use history based done bit based on successful prefetchable counter
LUICK DAVID A5 citations62
US8135941B2Mar 13, 2012
Vector morphing mechanism for multiple processor cores
LUICK DAVID A4 citations62
US8095779B2Jan 10, 2012
System and method for optimization within a group priority issue schema for a cascaded pipeline
LUICK DAVID A3 citations62
US8291169B2Oct 16, 2012
Cache line use history based done bit modification to D-cache replacement scheme
LUICK DAVID A1 citations52
Showing the top 50 of 54 patents by PatentIndex Score.