Inventor
ADL-TABATABAI ALI-REZA
US116 patents
⚠️ This page may combine multiple inventors who share the name “ADL-TABATABAI ALI-REZA”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
29 patentsUS6170083B1Jan 2, 2001
Method for performing dynamic optimization of computer code
INTEL CORP164 citations99
US7478210B2Jan 13, 2009
Memory reclamation with optimistic concurrency
INTEL CORP59 citations98
US6317869B1Nov 13, 2001
Method of run-time tracking of object references in Java programs
INTEL CORP83 citations98
US6093216AJul 25, 2000
Method of run-time tracking of object references in Java programs
INTEL CORP114 citations98
US7502897B2Mar 10, 2009
Object based conflict detection in a software transactional memory
INTEL CORP58 citations97
US6158048ADec 5, 2000
Method for eliminating common subexpressions from java byte codes
INTEL CORP72 citations96
US7870545B2Jan 11, 2011
Protecting shared variables in a software transactional memory system
INTEL CORP24 citations93
US7725662B2May 25, 2010
Hardware acceleration for a software transactional memory system
INTEL CORP17 citations93
US7610585B2Oct 27, 2009
Thread synchronization methods and apparatus for managed run-time environments
INTEL CORP30 citations93
US6928582B2Aug 9, 2005
Method for fast exception handling
INTEL CORP29 citations93
US8886894B2Nov 11, 2014
Mechanisms to accelerate transactions using buffered stores
INTEL CORP15 citations92
US8346760B2Jan 1, 2013
Method and apparatus to improve execution of a stored program
INTEL CORP29 citations92
US7580914B2Aug 25, 2009
Method and apparatus to improve execution of a stored program
INTEL CORP33 citations92
US7542977B2Jun 2, 2009
Transactional memory with automatic object versioning
INTEL CORP31 citations92
US7257693B2Aug 14, 2007
Multi-processor computing system that employs compressed cache lines' worth of information and processor capable of use in said system
INTEL CORP28 citations92
US7730286B2Jun 1, 2010
Software assisted nested hardware transactions
INTEL CORP35 citations91
US7162584B2Jan 9, 2007
Mechanism to include hints within compressed data
INTEL CORP48 citations91
US8364911B2Jan 29, 2013
Efficient non-transactional write barriers for strong atomicity
INTEL CORP6 citations84
US7958319B2Jun 7, 2011
Hardware acceleration for a software transactional memory system
INTEL CORP7 citations84
US7913236B2Mar 22, 2011
Method and apparatus for performing dynamic optimization for software transactional memory
INTEL CORP13 citations84
US7809903B2Oct 5, 2010
Coordinating access to memory locations for hardware transactional memory transactions and software transactional memory transactions
INTEL CORP17 citations84
US7567963B2Jul 28, 2009
Thread synchronization with lock inflation methods and apparatus for managed run-time environments
INTEL CORP17 citations84
US7367022B2Apr 29, 2008
Methods and apparatus for optimizing the operating speed and size of a computer program
INTEL CORP11 citations84
US7080354B2Jul 18, 2006
Method for implementing dynamic type checking
INTEL CORP11 citations84
US7512750B2Mar 31, 2009
Processor and memory controller capable of use in computing system that employs compressed cache lines' worth of information
INTEL CORP15 citations83
US8365016B2Jan 29, 2013
Performing mode switching in an unbounded transactional memory (UTM) system
INTEL CORP7 citations82
US7243191B2Jul 10, 2007
Compressing data in a cache memory
INTEL CORP18 citations82
US7490117B2Feb 10, 2009
Dynamic performance monitoring-based approach to memory management
INTEL CORP15 citations81
US7162583B2Jan 9, 2007
Mechanism to store reordered data with compression
INTEL CORP17 citations80
GRAY JAN
5 patentsUS8229907B2Jul 24, 2012
Hardware accelerated transactional memory system with open nested transactions
GRAY JAN129 citations96
US8095824B2Jan 10, 2012
Performing mode switching in an unbounded transactional memory (UTM) system
GRAY JAN82 citations95
US8812796B2Aug 19, 2014
Private memory regions and coherence optimizations
GRAY JAN9 citations83
US8402218B2Mar 19, 2013
Efficient garbage collection and exception handling in a hardware accelerated transactional memory system
GRAY JAN11 citations83
US8161247B2Apr 17, 2012
Wait loss synchronization
GRAY JAN16 citations83
SAHA BRATIN
5 patentsUS8099538B2Jan 17, 2012
Increasing functionality of a reader-writer lock
SAHA BRATIN19 citations92
US8468526B2Jun 18, 2013
Concurrent thread execution using user-level asynchronous signaling
SAHA BRATIN10 citations84
US8185698B2May 22, 2012
Hardware acceleration of a write-buffering software transactional memory
SAHA BRATIN6 citations84
US8140773B2Mar 20, 2012
Using ephemeral stores for fine-grained conflict detection in a hardware accelerated STM
SAHA BRATIN11 citations84
US8078807B2Dec 13, 2011
Accelerating software lookups by using buffered or ephemeral stores
SAHA BRATIN13 citations84
YAMADA KOICHI
2 patentsWELC ADAM
2 patentsWANG CHENG
2 patentsADL-TABATABAI ALI-REZA
2 patentsUS8316194B2Nov 20, 2012
Mechanisms to accelerate transactions using buffered stores
ADL-TABATABAI ALI-REZA8 citations83
US9280397B2Mar 8, 2016
Using buffered stores or monitoring to filter redundant transactional accesses and mechanisms for mapping data to buffered metadata
ADL-TABATABAI ALI-REZA8 citations81
NI YANG
1 patentSHPEISMAN TATIANA
1 patentRAJAGOPALAN MOHAN
1 patentShowing the top 50 of 116 patents by PatentIndex Score.