Inventor
EKANADHAM KATTAMURI
US52 patents
⚠️ This page may combine multiple inventors who share the name “EKANADHAM KATTAMURI”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
43 patentsUS6321373B1Nov 20, 2001
Method for resource control in parallel environments using program organization and run-time support
IBM169 citations98
US5978583ANov 2, 1999
Method for resource control in parallel environments using program organization and run-time support
IBM162 citations98
US5347639ASep 13, 1994
Self-parallelizing computer system and method
IBM140 citations98
US9304835B1Apr 5, 2016
Optimized system for analytics (graphs and sparse matrices) operations
IBM48 citations97
US6085295AJul 4, 2000
Method of maintaining data coherency in a computer system having a plurality of interconnected nodes
IBM144 citations97
US5802582ASep 1, 1998
Explicit coherence using split-phase controls
IBM74 citations96
US9696928B2Jul 4, 2017
Memory transaction having implicit ordering effects
IBM38 citations94
US5802288ASep 1, 1998
Integrated communications for pipelined computers
IBM31 citations93
US5412784AMay 2, 1995
Apparatus for parallelizing serial instruction sequences and creating entry points into parallelized instruction sequences at places other than beginning of particular parallelized instruction sequence
IBM29 citations93
US5408658AApr 18, 1995
Self-scheduling parallel computer system and method
IBM26 citations93
US5893922AApr 13, 1999
Home node migration for distributed shared memory systems
IBM43 citations92
US7107399B2Sep 12, 2006
Scalable memory
IBM24 citations91
US5822577AOct 13, 1998
Context oriented branch history table
IBM25 citations90
US5802338ASep 1, 1998
Method of self-parallelizing and self-parallelizing multiprocessor using the method
IBM40 citations90
US7539844B1May 26, 2009
Prefetching indirect array accesses
IBM8 citations84
US7519777B1Apr 14, 2009
Methods, systems and computer program products for concomitant pair prefetching
IBM8 citations84
US9778967B2Oct 3, 2017
Sophisticated run-time system for graph processing
IBM8 citations83
US9772890B2Sep 26, 2017
Sophisticated run-time system for graph processing
IBM10 citations83
US9400700B2Jul 26, 2016
Optimized system for analytics (graphs and sparse matrices) operations
IBM11 citations83
US5787477AJul 28, 1998
Multi-processor cache coherency protocol allowing asynchronous modification of cache data
IBM18 citations82
US7308681B2Dec 11, 2007
Control flow based compression of execution traces
IBM18 citations79
US9928158B2Mar 27, 2018
Redundant transactions for detection of timing sensitive errors
IBM2 citations73
US9696927B2Jul 4, 2017
Memory transaction having implicit ordering effects
IBM4 citations73
US10628579B2Apr 21, 2020
System and method for supporting secure objects using a memory access control monitor
IBM2 citations72
US6978360B2Dec 20, 2005
Scalable processor
IBM8 citations72
US5745781AApr 28, 1998
Memoryless communications adapter including queueing and matching primitives for scalable distributed parallel computer systems
IBM12 citations72
US9304863B2Apr 5, 2016
Transactions for checkpointing and reverse execution
IBM2 citations63
US11900116B1Feb 13, 2024
Loosely-coupled slice target file data
IBM1 citations62
US11294685B2Apr 5, 2022
Instruction fusion using dependence analysis
IBM1 citations62
US10936320B1Mar 2, 2021
Efficient performance of inner loops on a multi-lane processor
IBM1 citations62
US12461710B2Nov 4, 2025
Reformatting matrices to improve computing efficiency
IBM0 citations61
US11868275B2Jan 9, 2024
Encrypted data processing design including local buffers
IBM0 citations61
US11836493B2Dec 5, 2023
Memory access operations for large graph analytics
IBM0 citations61
US11663009B2May 30, 2023
Supporting large-word operations in a reduced instruction set computer (“RISC”) processor
IBM1 citations61
US11163528B2Nov 2, 2021
Reformatting matrices to improve computing efficiency
IBM1 citations61
US10956361B2Mar 23, 2021
Processor core design optimized for machine learning applications
IBM0 citations61
US9619356B2Apr 11, 2017
Detection of hardware errors using periodically synchronized redundant transactions and comparing results from cores of a multi-core processor
IBM0 citations52
US9459979B2Oct 4, 2016
Detection of hardware errors using redundant transactions for system test
IBM0 citations52
US9251014B2Feb 2, 2016
Redundant transactions for detection of timing sensitive errors
IBM0 citations52
US12164921B2Dec 10, 2024
Comparing hash values computed at function entry and exit for increased security
IBM0 citations51
US10956167B2Mar 23, 2021
Mechanism for instruction fusion using tags
IBM0 citations51
US8627016B2Jan 7, 2014
Maintaining data coherence by using data domains
IBM1 citations51
US12008150B2Jun 11, 2024
Encrypted data processing design including cleartext register files
IBM0 citations50
EKANADHAM KATTAMURI
5 patentsUS8943299B2Jan 27, 2015
Operating a stack of information in an information handling system
EKANADHAM KATTAMURI17 citations83
US8683175B2Mar 25, 2014
Seamless interface for multi-threaded core accelerators
EKANADHAM KATTAMURI19 citations83
US8285941B2Oct 9, 2012
Enhancing timeliness of cache prefetching
EKANADHAM KATTAMURI9 citations83
US8140761B2Mar 20, 2012
Event tracking hardware
EKANADHAM KATTAMURI2 citations62
US8484422B2Jul 9, 2013
Maintaining data coherence by using data domains
EKANADHAM KATTAMURI0 citations51
CHUNG I-HSIN
2 patentsShowing the top 50 of 52 patents by PatentIndex Score.