 | 2012 |
| 16 |  | David Dice,
Virendra J. Marathe,
Nir Shavit:
Lock cohorting: a general technique for designing NUMA locks.
PPOPP 2012: 247-256 |
| 2011 |
| 15 |  | Yehuda Afek,
David Dice,
Adam Morrison:
Cache index-aware memory allocation.
ISMM 2011: 55-64 |
| 14 |  | David Dice:
Brief announcement: a partitioned ticket lock.
SPAA 2011: 309-310 |
| 13 |  | David Dice,
Oleksandr Otenko:
Brief announcement: multilane - a concurrent blocking multiset.
SPAA 2011: 313-314 |
| 12 |  | David Dice,
Virendra J. Marathe,
Nir Shavit:
Flat-combining NUMA locks.
SPAA 2011: 65-74 |
| 2010 |
| 11 |  | Luke Dalessandro,
David Dice,
Michael L. Scott,
Nir Shavit,
Michael F. Spear:
Transactional Mutex Locks.
Euro-Par (2) 2010: 2-13 |
| 10 |  | Yehuda Afek,
Hillel Avni,
David Dice,
Nir Shavit:
Efficient Lock Free Privatization.
OPODIS 2010: 333-347 |
| 9 |  | David Dice,
Nir Shavit:
TLRW: return of the read-write lock.
SPAA 2010: 284-293 |
| 8 |  | David Dice,
Yossi Lev,
Virendra J. Marathe,
Mark Moir,
Daniel Nussbaum,
Marek Olszewski:
Simplifying concurrent algorithms by exploiting hardware transactional memory.
SPAA 2010: 325-334 |
| 2009 |
| 7 |  | David Dice,
Yossi Lev,
Mark Moir,
Daniel Nussbaum:
Early experience with a commercial hardware transactional memory implementation.
ASPLOS 2009: 157-168 |
| 2007 |
| 6 |  | David Dice,
Nir Shavit:
Understanding Tradeoffs in Software Transactional Memory.
CGO 2007: 21-33 |
| 5 |  | Ali-Reza Adl-Tabatabai,
David Dice,
Maurice Herlihy,
Nir Shavit,
Christos Kozyrakis,
Christoph von Praun,
Michael L. Scott:
Potential show-stoppers for transactional synchronization.
PPOPP 2007: 55 |
| 2006 |
| 4 |  | David Dice,
Ori Shalev,
Nir Shavit:
Transactional Locking II.
DISC 2006: 194-208 |
| 2005 |
| 3 |  | Alex Garthwaite,
David Dice,
Derek White:
Supporting per-processor local-allocation buffers using lightweight user-level preemption notification.
VEE 2005: 24-34 |
| 2002 |
| 2 |  | David Dice,
Alex Garthwaite:
Mostly lock-free malloc.
MSP/ISMM 2002: 269-280 |
| 2001 |
| 1 |  | David Dice:
Implementing Fast Java Monitors with Relaxed-Locks.
Java Virtual Machine Research and Technology Symposium 2001: 79-90 |