Inventor
NAIR RAVI
US96 patents
⚠️ This page may combine multiple inventors who share the name “NAIR RAVI”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
43 patentsUS6779049B2Aug 17, 2004
Symmetric multi-processing system with attached processing units being able to access a shared memory without being structurally configured with an address translation mechanism
IBM74 citations98
US6751749B2Jun 15, 2004
Method and apparatus for computer system reliability
IBM78 citations98
US7146607B2Dec 5, 2006
Method and system for transparent dynamic optimization in a multiprocessing environment
IBM92 citations97
US6772368B2Aug 3, 2004
Multiprocessor with pair-wise high reliability mode, and method therefore
IBM80 citations96
US7017073B2Mar 21, 2006
Method and apparatus for fault-tolerance via dual thread crosschecking
IBM42 citations93
US7627742B2Dec 1, 2009
Method and apparatus for conserving power by throttling instruction fetching when a processor encounters low confidence branches in an information handling system
IBM27 citations92
US6970982B2Nov 29, 2005
Method and system for maintaining coherency in a multiprocessor system by broadcasting TLB invalidated entry instructions
IBM20 citations92
US7496494B2Feb 24, 2009
Method and system for multiprocessor emulation on a multiprocessor host system
IBM31 citations91
US9448798B1Sep 20, 2016
Silent store detection and recording in memory storage
IBM8 citations84
US9298654B2Mar 29, 2016
Local bypass in memory computing
IBM6 citations84
US9268704B2Feb 23, 2016
Low latency data exchange
IBM15 citations84
US9110778B2Aug 18, 2015
Address generation in an active memory device
IBM10 citations84
US7805658B2Sep 28, 2010
DRAM Cache with on-demand reload
IBM11 citations84
US6898261B1May 24, 2005
Method and apparatus for monitoring event occurrences
IBM14 citations84
US6820142B2Nov 16, 2004
Token based DMA
IBM17 citations84
US10338931B2Jul 2, 2019
Approximate synchronization for parallel deep learning
IBM7 citations83
US7953588B2May 31, 2011
Method and system for efficient emulation of multiprocessor address translation on a multiprocessor host
IBM11 citations83
US6938148B2Aug 30, 2005
Managing load and store operations using a storage management unit with data flow architecture
IBM15 citations82
US7284158B2Oct 16, 2007
Processor bus for performance monitoring with digests
IBM6 citations74
US11016908B2May 25, 2021
Distributed directory of named data elements in coordination namespace
IBM5 citations73
US10049061B2Aug 14, 2018
Active memory device gather, scatter, and filter
IBM3 citations73
US9405711B2Aug 2, 2016
On-chip traffic prioritization in memory
IBM4 citations73
US9389675B2Jul 12, 2016
Power management for in-memory computer systems
IBM3 citations73
US7509457B2Mar 24, 2009
Non-homogeneous multi-processor system with shared memory
IBM4 citations73
US6907477B2Jun 14, 2005
Symmetric multi-processing system utilizing a DMAC to allow address translation for attached processors
IBM11 citations73
US12518153B2Jan 6, 2026
Training machine learning systems
IBM0 citations63
US11275614B2Mar 15, 2022
Dynamic update of the number of architected registers assigned to software threads using spill counts
IBM0 citations63
US10831537B2Nov 10, 2020
Dynamic update of the number of architected registers assigned to software threads using spill counts
IBM1 citations63
US10684958B1Jun 16, 2020
Locating node of named data elements in coordination namespace
IBM1 citations63
US9405712B2Aug 2, 2016
On-chip traffic prioritization in memory
IBM2 citations63
US9218291B2Dec 22, 2015
Implementing selective cache injection
IBM2 citations63
US7818624B2Oct 19, 2010
Processor bus for performance monitoring with digests
IBM2 citations63
US7409597B2Aug 5, 2008
Processor bus for performance monitoring with digests
IBM2 citations63
US6865631B2Mar 8, 2005
Reduction of interrupts in remote procedure calls
IBM5 citations63
US12094525B2Sep 17, 2024
Multichannel memory to augment local memory
IBM0 citations62
US11791326B2Oct 17, 2023
Memory and logic chip stack with a translator chip
IBM1 citations62
US11574249B2Feb 7, 2023
Streamlining data processing optimizations for machine learning workloads
IBM0 citations62
US11328221B2May 10, 2022
Hybrid model for short text classification with imbalanced data
IBM1 citations62
US11144231B2Oct 12, 2021
Relocation and persistence of named data elements in coordination namespace
IBM0 citations62
US7797521B2Sep 14, 2010
Method, system, and computer program product for path-correlated indirect address predictions
IBM5 citations62
US7454597B2Nov 18, 2008
Computer processing system employing an instruction schedule cache
IBM2 citations62
US11288208B2Mar 29, 2022
Access of named data elements in coordination namespace
IBM1 citations60
US10915460B2Feb 9, 2021
Coordination namespace processing
IBM1 citations60
NAIR RAVI
4 patentsUS8201165B2Jun 12, 2012
Virtualizing the execution of homogeneous parallel systems on heterogeneous multiprocessor platforms
NAIR RAVI6 citations84
US8108843B2Jan 31, 2012
Hybrid mechanism for more efficient emulation and method therefor
NAIR RAVI13 citations82
US9043194B2May 26, 2015
Method and system for efficient emulation of multiprocessor memory consistency
NAIR RAVI3 citations61
US8578351B2Nov 5, 2013
Hybrid mechanism for more efficient emulation and method therefor
NAIR RAVI2 citations61
FLEISCHER BRUCE M
3 patentsUS9575756B2Feb 21, 2017
Predication in a vector processor
FLEISCHER BRUCE M2 citations73
US9569211B2Feb 14, 2017
Predication in a vector processor
FLEISCHER BRUCE M4 citations73
US9632777B2Apr 25, 2017
Gather/scatter of multiple data elements with packed loading/storing into/from a register file entry
FLEISCHER BRUCE M3 citations72
Showing the top 50 of 96 patents by PatentIndex Score.