Follow
David Dice
David Dice
Oracle Labs
Verified email at oracle.com - Homepage
Title
Cited by
Cited by
Year
Transactional locking II
D Dice, O Shalev, N Shavit
International Symposium on Distributed Computing, 194-208, 2006
12742006
Early experience with a commercial hardware transactional memory implementation
D Dice, Y Lev, M Moir, D Nussbaum
Proceedings of the 14th international conference on Architectural support …, 2009
3792009
Lock cohorting: a general technique for designing NUMA locks
D Dice, VJ Marathe, N Shavit
ACM SIGPLAN Notices 47 (8), 247-256, 2012
1912012
System and method for performing incremental register checkpointing in transactional memory
MS Moir, D Dice, DS Nussbaum, JR Goodman
US Patent 8,560,816, 2013
1532013
Methods and apparatus for controlling speculative execution of instructions based on a multiaccess memory condition
D Dice
US Patent 6,877,088, 2005
1492005
Mostly lock-free malloc
D Dice, A Garthwaite
Proceedings of the 3rd international symposium on Memory management, 163-174, 2002
1482002
Method and system for reducing abort rates in speculative lock elision using contention management mechanisms
D Dice
US Patent 8,914,620, 2014
1422014
What really makes transactions faster?
D Dice, N Shavit
1362006
Methods and apparatus to implement parallel transactions
D Dice, NN Shavit
US Patent 7,496,716, 2009
1282009
Advice-based feedback for transactional execution
DS Nussbaum, D Dice, M Karlsson, MS Moir
US Patent 8,281,185, 2012
1222012
TLRW: return of the read-write lock
D Dice, N Shavit
Proceedings of the twenty-second annual ACM symposium on Parallelism in …, 2010
1142010
Understanding tradeoffs in software transactional memory
D Dice, N Shavit
International Symposium on Code Generation and Optimization (CGO'07), 21-33, 2007
1102007
Methods and apparatus to implement parallel transactions
D Dice, NN Shavit
US Patent 8,065,499, 2011
105*2011
Efficient implicit privatization of transactional memory
Y Lev, NN Shavit, D Dice, MA Moir
US Patent 8,332,374, 2012
1002012
NUMA-aware reader-writer locks
I Calciu, D Dice, Y Lev, V Luchangco, VJ Marathe, N Shavit
Proceedings of the 18th ACM SIGPLAN symposium on Principles and practice of …, 2013
992013
Methods and apparatus to implement parallel transactions
D Dice, O Shalev, NN Shavit
US Patent 7,669,015, 2010
972010
Methods and apparatus to implement parallel transactions
D Dice, N Shavit
US Patent App. 11/475,716, 2007
882007
Method and apparatus for executing a long transaction
D Dice
US Patent 7,669,040, 2010
872010
System and method for synchronizing access to shared variables in a virtual machine in a digital computer system
D Dice, RJ Mann, RG Vandette
US Patent 6,141,794, 2000
872000
System and method for reducing transactional abort rates using compiler optimization techniques
D Dice
US Patent 9,424,013, 2016
812016
The system can't perform the operation now. Try again later.
Articles 1–20