Inventor
ARIMILLI LAKSHMINARAYANA BABA
US58 patents
⚠️ This page may combine multiple inventors who share the name “ARIMILLI LAKSHMINARAYANA BABA”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
45 patentsUS6434669B1Aug 13, 2002
Method of cache management to dynamically update information-type dependent cache policies
IBM95 citations98
US6393528B1May 21, 2002
Optimized cache allocation algorithm for multiple speculative requests
IBM97 citations98
US6356980B1Mar 12, 2002
Method and system for bypassing cache levels when casting out from an upper level cache
IBM90 citations98
US6473833B1Oct 29, 2002
Integrated cache and directory structure for multi-level caches
IBM76 citations96
US6425058B1Jul 23, 2002
Cache management mechanism to enable information-type dependent cache policies
IBM50 citations96
US6408362B1Jun 18, 2002
Data processing system, cache, and method that select a castout victim in response to the latencies of memory copies of cached data
IBM76 citations96
US6405290B1Jun 11, 2002
Multiprocessor system bus protocol for O state memory-consistent data
IBM55 citations96
US6345342B1Feb 5, 2002
Cache coherency protocol employing a read operation including a programmable flag to indicate deallocation of an intervened cache line
IBM75 citations96
US6282615B1Aug 28, 2001
Multiprocessor system bus with a data-less castout mechanism
IBM69 citations96
US6633838B1Oct 14, 2003
Multi-state logic analyzer integral to a microprocessor
IBM64 citations95
US6535939B1Mar 18, 2003
Dynamically configurable memory bus and scalability ports via hardware monitored bus utilizations
IBM56 citations95
US6629209B1Sep 30, 2003
Cache coherency protocol permitting sharing of a locked data granule
IBM30 citations93
US6629212B1Sep 30, 2003
High speed lock acquisition mechanism with time parameterized cache coherency states
IBM38 citations93
US6625701B1Sep 23, 2003
Extended cache coherency protocol with a modified store instruction lock release indicator
IBM23 citations93
US6549989B1Apr 15, 2003
Extended cache coherency protocol with a “lock released” state
IBM35 citations93
US6532521B1Mar 11, 2003
Mechanism for high performance transfer of speculative request data between levels of cache hierarchy
IBM46 citations93
US6510494B1Jan 21, 2003
Time based mechanism for cached speculative data deallocation
IBM24 citations93
US6442653B1Aug 27, 2002
Data processing system, cache, and method that utilize a coherency state to indicate the latency of cached data
IBM27 citations93
US6434668B1Aug 13, 2002
Method of cache management to store information in particular regions of the cache according to information-type
IBM52 citations93
US6427204B1Jul 30, 2002
Method for just in-time delivery of instructions in a data processing system
IBM22 citations93
US6421762B1Jul 16, 2002
Cache allocation policy based on speculative request history
IBM19 citations93
US6397303B1May 28, 2002
Data processing system, cache, and method of cache management including an O state for memory-consistent cache lines
IBM38 citations93
US6385695B1May 7, 2002
Method and system for maintaining allocation information on data castout from an upper level cache
IBM41 citations93
US6370618B1Apr 9, 2002
Method and system for allocating lower level cache entries for data castout from an upper level cache
IBM30 citations93
US6360299B1Mar 19, 2002
Extended cache state with prefetched stream ID information
IBM30 citations93
US6345341B1Feb 5, 2002
Method of cache management for dynamically disabling O state memory-consistent data
IBM41 citations93
US6321306B1Nov 20, 2001
High performance multiprocessor system with modified-unsolicited cache state
IBM41 citations93
US6581115B1Jun 17, 2003
Data processing system with configurable memory bus and scalability ports
IBM36 citations92
US6629214B1Sep 30, 2003
Extended cache coherency protocol with a persistent “lock acquired” state
IBM19 citations84
US6385702B1May 7, 2002
High performance multiprocessor system with exclusive-deallocate cache state
IBM14 citations84
US6349368B1Feb 19, 2002
High performance mechanism to support O state horizontal cache-to-cache transfers
IBM16 citations84
US6345344B1Feb 5, 2002
Cache allocation mechanism for modified-unsolicited cache state that modifies victimization priority bits
IBM17 citations84
US6553463B1Apr 22, 2003
Method and system for high speed access to a banked cache memory
IBM7 citations74
US6505277B1Jan 7, 2003
Method for just-in-time delivery of load data by intervening caches
IBM12 citations74
US6467030B1Oct 15, 2002
Method and apparatus for forwarding data in a hierarchial cache memory architecture
IBM10 citations74
US6460118B1Oct 1, 2002
Set-associative cache memory having incremental access latencies among sets
IBM7 citations74
US6374333B1Apr 16, 2002
Cache coherency protocol in which a load instruction hint bit is employed to indicate deallocation of a modified cache line supplied by intervention
IBM12 citations74
US6356982B1Mar 12, 2002
Dynamic mechanism to upgrade o state memory-consistent cache lines
IBM9 citations74
US6349369B1Feb 19, 2002
Protocol for transferring modified-unsolicited state during data intervention
IBM7 citations74
US6314498B1Nov 6, 2001
Multiprocessor system bus transaction for transferring exclusive-deallocate cache state to lower lever cache
IBM11 citations74
US10216653B2Feb 26, 2019
Pre-transmission data reordering for a serial interface
IBM5 citations73
US6496921B1Dec 17, 2002
Layered speculative request unit with instruction optimized and storage hierarchy optimized partitions
IBM4 citations63
US6421763B1Jul 16, 2002
Method for instruction extensions for a tightly coupled speculative request unit
IBM2 citations63
US6345343B1Feb 5, 2002
Multiprocessor system bus protocol with command and snoop responses for modified-unsolicited cache state
IBM4 citations63
US6338116B1Jan 8, 2002
Method and apparatus for a data-less write operation within a cache memory hierarchy for a data processing system
IBM4 citations63
ARIMILLI LAKSHMINARAYANA BABA
5 patentsUS8122132B2Feb 21, 2012
Techniques for dynamically assigning jobs to processors in a cluster based on broadcast information
ARIMILLI LAKSHMINARAYANA BABA13 citations84
US8281075B2Oct 2, 2012
Processor system and methods of triggering a block move using a system bus write command initiated by user code
ARIMILLI LAKSHMINARAYANA BABA10 citations83
US8443146B2May 14, 2013
Techniques for cache injection in a processor system responsive to a specific instruction sequence
ARIMILLI LAKSHMINARAYANA BABA3 citations62
US8239524B2Aug 7, 2012
Techniques for dynamically assigning jobs to processors in a cluster based on processor workload
ARIMILLI LAKSHMINARAYANA BABA2 citations62
US9268703B2Feb 23, 2016
Techniques for cache injection in a processor system from a remote node
ARIMILLI LAKSHMINARAYANA BABA0 citations52
Showing the top 50 of 58 patents by PatentIndex Score.