Inventor · disambiguated record
Nir N. Shavit
Also filed as: SHAVIT NIR · SHAVIT NIR N
76 granted patents·3 pending applications·1,326 citations·filing 1995–2025
99Inventor score
Top patents by PatentIndex Score
79 records- 0197US8037476B1Address level log-based synchronization of shared dataORACLE AMERICA INC·Filed 2005·Granted Oct 11, 2011·64 cites·20 claims
- 0297US7669015B2Methods and apparatus to implement parallel transactionsSUN MICROSYSTEMS INC·Filed 2006·Granted Feb 23, 2010·69 cites·18 claims
- 0397US7496726B1Controlling contention via transactional timers among conflicting transactions issued by processors operating in insistent or polite modeSUN MICROSYSTEMS INC·Filed 2005·Granted Feb 24, 2009·100 cites·21 claims
- 0496US8375175B2Fast and efficient reacquisition of locks for transactional memory systemsORACLE AMERICA INC·Filed 2009·Granted Feb 12, 2013·57 cites·20 claims
- 0596US6826757B2Lock-free implementation of concurrent shared object with dynamic node allocation and distinguishing pointer valueSUN MICROSYSTEMS INC·Filed 2001·Granted Nov 30, 2004·141 cites·38 claims
- 0694US9208081B1Concurrent object managementDICE DAVID·Filed 2007·Granted Dec 8, 2015·39 cites·35 claims
- 0794US8694706B2System and method for NUMA-aware locking using lock cohortsDICE DAVID·Filed 2012·Granted Apr 8, 2014·28 cites·20 claims
- 0894US7496716B2Methods and apparatus to implement parallel transactionsSUN MICROSYSTEMS INC·Filed 2006·Granted Feb 24, 2009·33 cites·20 claims
- 0993US11556757B1System and method of executing deep tensor columns in neural networksNEURALMAGIC INC·Filed 2021·Granted Jan 17, 2023·10 cites·20 claims
- 1092US6823351B1Work-stealing queues for parallel garbage collectionSUN MICROSYSTEMS INC·Filed 2000·Granted Nov 23, 2004·73 cites·14 claims
- 1191US8966491B2System and method for implementing NUMA-aware reader-writer locksCALCIU IRINA·Filed 2012·Granted Feb 24, 2015·31 cites·19 claims
- 1291US8458721B2System and method for implementing hierarchical queue-based locks using flat combiningMARATHE VIRENDRA J·Filed 2011·Granted Jun 4, 2013·18 cites·20 claims
- 1391US7809916B1Method for dynamically refining locks in resizable concurrent hashingORACLE AMERICA INC·Filed 2007·Granted Oct 5, 2010·24 cites·20 claims
- 1490US7293143B1Efficient non-blocking k-compare-single-swap operationSUN MICROSYSTEMS INC·Filed 2003·Granted Nov 6, 2007·41 cites·49 claims
- 1589US11960982B1System and method of determining and executing deep tensor columns in neural networksNEURALMAGIC INC·Filed 2022·Granted Apr 16, 2024·4 cites·20 claims
- 1688US8775837B2System and method for enabling turbo mode in a processorDICE DAVID·Filed 2011·Granted Jul 8, 2014·9 cites·20 claims
- 1788US8261024B1Address level synchronization of shared dataSHAVIT NIR N·Filed 2005·Granted Sep 4, 2012·17 cites·20 claims
- 1888US8028133B2Globally incremented variable or clock based methods and apparatus to implement parallel transactionsORACLE AMERICA INC·Filed 2007·Granted Sep 27, 2011·19 cites·20 claims
- 1987US10832133B2System and method of executing neural networksNEURAIMAGIC INC·Filed 2020·Granted Nov 10, 2020·4 cites·18 claims
- 2086US7000234B1Maintaining a double-ended queue as a linked-list with sentinel nodes and delete flags with concurrent non-blocking insert and remove operations using a double compare-and-swap primitiveSUN MICROSYSTEMS INC·Filed 2000·Granted Feb 14, 2006·46 cites·23 claims
- 2185US11449363B2Systems and methods for improved neural network executionNEURALMAGIC INC·Filed 2019·Granted Sep 20, 2022·5 cites·20 claims
- 2285US10902318B2Methods and systems for improved transforms in convolutional neural networksNEURALMAGIC INC·Filed 2018·Granted Jan 26, 2021·6 cites·18 claims
- 2385US6304972B1Secure software system and related techniquesMASSACHUSETTS INST TECHNOLOGY·Filed 2000·Granted Oct 16, 2001·37 cites·27 claims
- 2483US8065499B2Methods and apparatus to implement parallel transactionsDICE DAVID·Filed 2006·Granted Nov 22, 2011·10 cites·14 claims
- 2583US7640544B2Work stealing queues for parallel garbage collectionSUN MICROSYSTEMS INC·Filed 2004·Granted Dec 29, 2009·30 cites·6 claims
- 2682US7424477B1Shared synchronized skip-list data structure and technique employing linearizable operationsSUN MICROSYSTEMS INC·Filed 2003·Granted Sep 9, 2008·32 cites·19 claims
- 2781US11164721B2System and method for learning-guided electron microscopyMASSACHUSETTS INST TECHNOLOGY·Filed 2020·Granted Nov 2, 2021·2 cites·4 claims
- 2881US8539168B2Concurrency control using slotted read-write locksDICE DAVID·Filed 2009·Granted Sep 17, 2013·10 cites·20 claims
- 2981US7389291B1Implementing optimistic concurrent data structuresSUN MICROSYSTEMS INC·Filed 2004·Granted Jun 17, 2008·36 cites·9 claims
- 3078US7984444B1Composite abortable locksORACLE AMERICA INC·Filed 2005·Granted Jul 19, 2011·9 cites·15 claims
- 3178US7346747B1Exclusive lease instruction support for transient blocking synchronizationSUN MICROSYSTEMS INC·Filed 2005·Granted Mar 18, 2008·7 cites·19 claims
- 3278US7103887B2Load-balancing queues employing LIFO/FIFO work stealingSUN MICROSYSTEMS INC·Filed 2001·Granted Sep 5, 2006·27 cites·26 claims
- 3377US8103838B2System and method for transactional locking using reader-listsDICE DAVID·Filed 2009·Granted Jan 24, 2012·7 cites·18 claims
- 3477US7945912B1Hierarchical queue-based locksORACLE AMERICA INC·Filed 2006·Granted May 17, 2011·8 cites·19 claims
- 3577US7788242B2Method and system for implementing a concurrent set of objectsORACLE AMERICA INC·Filed 2006·Granted Aug 31, 2010·8 cites·18 claims
- 3676US6880071B2Selective signalling of later reserve location memory fault in compound compare and swapSUN MICROSYSTEMS INC·Filed 2001·Granted Apr 12, 2005·19 cites·35 claims
- 3775US11195095B2System and method of accelerating execution of a neural networkNEURALMAGIC INC·Filed 2020·Granted Dec 7, 2021·1 cites·20 claims
- 3875US7792805B2Fine-locked transactional memoryORACLE AMERICA INC·Filed 2006·Granted Sep 7, 2010·7 cites·20 claims
- 3975US7779222B1Dynamic memory work-stealingORACLE AMERICA INC·Filed 2005·Granted Aug 17, 2010·7 cites·22 claims
- 4074US7657500B2Concurrent extensible cuckoo hashingSUN MICROSYSTEMS INC·Filed 2007·Granted Feb 2, 2010·6 cites·20 claims
- 4174US6934741B2Globally distributed load balancingSUN MICROSYSTEMS INC·Filed 2001·Granted Aug 23, 2005·20 cites·45 claims
- 4273US11715287B2Systems and methods for exchange of data in distributed training of machine learning algorithmsNEURALMAGIC INC·Filed 2018·Granted Aug 1, 2023·2 cites·20 claims
- 4373US8332374B2Efficient implicit privatization of transactional memoryLEV YOSEF·Filed 2008·Granted Dec 11, 2012·8 cites·19 claims
- 4472US11960934B2Systems and methods for improved neural network executionNEURALMAGIC INC·Filed 2022·Granted Apr 16, 2024·0 cites·20 claims
- 4572US8677076B2System and method for tracking references to shared objects using byte-addressable per-thread reference countersDICE DAVID·Filed 2010·Granted Mar 18, 2014·3 cites·20 claims
- 4672US6009543ASecure software system and related techniquesMASSACHUSETTS INST TECHNOLOGY·Filed 1997·Granted Dec 28, 1999·65 cites·14 claims
- 4771US12033053B1System and method of determining and executing deep tensor columns in neural networksNEURALMAGIC INC·Filed 2022·Granted Jul 9, 2024·0 cites·16 claims
- 4871US9135178B2Efficient non-blocking K-compare-single-swap operationSHAVIT NIR N·Filed 2012·Granted Sep 15, 2015·3 cites·20 claims
- 4971US6718492B1System and method for arranging bits of a data word in accordance with a maskSUN MICROSYSTEMS INC·Filed 2000·Granted Apr 6, 2004·17 cites·17 claims
- 5069US8375062B2Simple optimistic skiplistORACLE AMERICA INC·Filed 2008·Granted Feb 12, 2013·4 cites·16 claims
Showing the top 50 of 79 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →