Inventor · disambiguated record
Ravi Rajwar
Also filed as: RAJWAR RAVI
49 granted patents·29 pending applications·930 citations·filing 2000–2017
98Inventor score
Top patents by PatentIndex Score
78 records- 0199US7685365B2Transactional memory execution utilizing virtual memoryINTEL CORP·Filed 2004·Granted Mar 23, 2010·430 cites·32 claims
- 0297US8479053B2Processor with last branch record register storing transaction indicatorRAJWAR RAVI·Filed 2010·Granted Jul 2, 2013·55 cites·22 claims
- 0397US7120762B2Concurrent execution of critical sections by eliding ownership of locksWISCONSIN ALUMNI RES FOUND·Filed 2001·Granted Oct 10, 2006·100 cites·43 claims
- 0495US8301849B2Transactional memory in out-of-order processors with XABORT having immediate argumentRAJWAR RAVI·Filed 2009·Granted Oct 30, 2012·40 cites·20 claims
- 0595US8180977B2Transactional memory in out-of-order processorsRAJWAR RAVI·Filed 2006·Granted May 15, 2012·48 cites·31 claims
- 0692US7765364B2Concurrent execution of critical sections by eliding ownership of locksWISCONSIN ALUMNI RES FOUND·Filed 2006·Granted Jul 27, 2010·17 cites·28 claims
- 0791US6460124B1Method of using delays to speed processing of inferred critical program portionsWISCONSIN ALUMNI RES FOUND·Filed 2000·Granted Oct 1, 2002·75 cites·20 claims
- 0890US10409612B2Apparatus and method for transactional memory and lock elision including an abort instruction to abort speculative executionINTEL CORP·Filed 2015·Granted Sep 10, 2019·7 cites·20 claims
- 0987US7809903B2Coordinating access to memory locations for hardware transactional memory transactions and software transactional memory transactionsINTEL CORP·Filed 2005·Granted Oct 5, 2010·17 cites·19 claims
- 1086US8190859B2Critical section detection and prediction mechanism for hardware lock elisionAKKARY HAITHAM·Filed 2006·Granted May 29, 2012·15 cites·16 claims
- 1184US8533436B2Adaptively handling remote atomic execution based upon contention predictionFRYMAN JOSHUA B·Filed 2009·Granted Sep 10, 2013·17 cites·20 claims
- 1284US7962699B2Concurrent execution of critical sections by eliding ownership of locksWISCONSIN ALUMNI RES FOUND·Filed 2010·Granted Jun 14, 2011·4 cites·2 claims
- 1383US8972994B2Method and apparatus to bypass object lock by speculative execution of generated bypass code shell based on bypass failure threshold in managed runtime environmentSRINIVAS SURESH·Filed 2009·Granted Mar 3, 2015·15 cites·17 claims
- 1483US8180967B2Transactional memory virtualizationRAJWAR RAVI·Filed 2006·Granted May 15, 2012·12 cites·33 claims
- 1580US10073719B2Last branch record indicators for transactional memoryINTEL CORP·Filed 2016·Granted Sep 11, 2018·2 cites·19 claims
- 1679US9182986B2Copy-on-write buffer for restoring program code from a speculative region to a non-speculative regionRAJWAR RAVI·Filed 2012·Granted Nov 10, 2015·7 cites·28 claims
- 1777US9665373B2Protecting confidential data with transactional processing in execute-only memoryINTEL CORP·Filed 2015·Granted May 30, 2017·2 cites·28 claims
- 1877US9298632B2Hybrid cache state and filter tracking of memory operations during a transactionCHAPPELL ROBERT S·Filed 2012·Granted Mar 29, 2016·6 cites·20 claims
- 1975US10146538B2Suspendable load address tracking inside transactionsINTEL CORP·Filed 2016·Granted Dec 4, 2018·2 cites·20 claims
- 2075US8627030B2Late lock acquire mechanism for hardware lock elision (HLE)AKKARY HAITHAM·Filed 2007·Granted Jan 7, 2014·7 cites·24 claims
- 2170US8881106B2Debugging parallel software using speculatively executed code sequences in a multiple core environmentLACHNER PETER·Filed 2010·Granted Nov 4, 2014·3 cites·21 claims
- 2269US8683143B2Unbounded transactional memory systemsAKKARY HAITHAM H·Filed 2005·Granted Mar 25, 2014·6 cites·34 claims
- 2368US7340569B2Computer architecture providing transactional, lock-free execution of lock-based programsWISCONSIN ALUMNI RES FOUND·Filed 2004·Granted Mar 4, 2008·12 cites·21 claims
- 2467US9411739B2System, method and apparatus for improving transactional memory (TM) throughput using TM region indicatorsINTEL CORP·Filed 2012·Granted Aug 9, 2016·1 cites·19 claims
- 2567US8782382B2Last branch record indicators for transactional memoryINTEL CORP·Filed 2013·Granted Jul 15, 2014·1 cites·20 claims
- 2666US9529645B2Methods and apparatus to manage speculative execution of object locks by diverting the speculative execution of target codeINTEL CORP·Filed 2015·Granted Dec 27, 2016·1 cites·17 claims
- 2766US8924692B2Event counter checkpointing and restoringKNAUTH LAURA A·Filed 2009·Granted Dec 30, 2014·3 cites·23 claims
- 2863US9262173B2Critical section detection and prediction mechanism for hardware lock elisionAKKARY HAITHAM·Filed 2012·Granted Feb 16, 2016·1 cites·12 claims
- 2963US2017123862A1Concurrent Execution of Critical Sections by Eliding Ownership of LocksWISCONSIN ALUMNI RES FOUND·Filed 2017·Application pending·0 cites
- 3062US9798590B2Post-retire scheme for tracking tentative accesses during transactional executionAKKARY HAITHAM·Filed 2006·Granted Oct 24, 2017·2 cites·15 claims
- 3161US9535744B2Method and apparatus for continued retirement during commit of a speculative region of codeINTEL CORP·Filed 2013·Granted Jan 3, 2017·1 cites·21 claims
- 3261US9146610B2Throttling integrated linkRAJWAR RAVI·Filed 2011·Granted Sep 29, 2015·1 cites·19 claims
- 3361US2016188475A1Concurrent Execution of Critical Sections by Eliding Ownership of LocksWISCONSIN ALUMNI RES FOUND·Filed 2016·Application pending·0 cites
- 3461US2014297970A1Concurrent Execution of Critical Sections by Eliding Ownership of LocksWISCONSIN ALUMNI RES FOUND·Filed 2014·Application pending·0 cites
- 3560US10331452B2Tracking mode of a processing device in instruction tracing systemsINTEL CORP·Filed 2013·Granted Jun 25, 2019·1 cites·16 claims
- 3660US10261879B2Instruction and logic to test transactional execution statusINTEL CORP·Filed 2015·Granted Apr 16, 2019·0 cites·13 claims
- 3760US10210066B2Instruction and logic to test transactional execution statusINTEL CORP·Filed 2015·Granted Feb 19, 2019·0 cites·9 claims
- 3860US10152401B2Instruction and logic to test transactional execution statusINTEL CORP·Filed 2015·Granted Dec 11, 2018·0 cites·8 claims
- 3960US8117392B2Method and apparatus for efficient ordered stores over an interconnection networkCHARNEY MARK J·Filed 2003·Granted Feb 14, 2012·11 cites·34 claims
- 4060US7711932B2Scalable rename map table recoveryINTEL CORP·Filed 2003·Granted May 4, 2010·6 cites·22 claims
- 4159US10248524B2Instruction and logic to test transactional execution statusINTEL CORP·Filed 2015·Granted Apr 2, 2019·0 cites·12 claims
- 4259US10223227B2Instruction and logic to test transactional execution statusINTEL CORP·Filed 2015·Granted Mar 5, 2019·0 cites·7 claims
- 4359US10210065B2Instruction and logic to test transactional execution statusINTEL CORP·Filed 2015·Granted Feb 19, 2019·0 cites·7 claims
- 4459US8996845B2Vector compare-and-exchange operationRAJWAR RAVI·Filed 2009·Granted Mar 31, 2015·1 cites·22 claims
- 4559US2015186300A1Concurrent Execution of Critical Sections by Eliding Ownership of LocksWISCONSIN ALUMNI RES FOUND·Filed 2015·Application pending·0 cites
- 4659US2014019692A1Concurrent execution of critical sections by eliding ownership of locksWISCONSIN ALUMNI RES FOUND·Filed 2013·Application pending·0 cites
- 4758US9268596B2Instruction and logic to test transactional execution statusRAJWAR RAVI·Filed 2012·Granted Feb 23, 2016·0 cites·32 claims
- 4858US2017235638A1System-on-chip for speculative execution event counter checkpointing and restoringINTEL CORP·Filed 2017·Application pending·0 cites
- 4958US2017235579A1Processor for speculative execution event counter checkpointing and restoringINTEL CORP·Filed 2017·Application pending·0 cites
- 5058US2013097391A1Concurrent Execution of Critical Sections by Eliding Ownership of LocksWISCONSIN ALUMNI RES FOUND·Filed 2012·Application pending·0 cites
Showing the top 50 of 78 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when Ravi Rajwar files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →