| 2007 |
| 6 | EE | David Dice,
Nir Shavit:
Understanding Tradeoffs in Software Transactional Memory.
CGO 2007: 21-33 |
| 5 | EE | Ali-Reza Adl-Tabatabai,
David Dice,
Maurice Herlihy,
Nir Shavit,
Christos Kozyrakis,
Christoph von Praun,
Michael Scott:
Potential show-stoppers for transactional synchronization.
PPOPP 2007: 55 |
| 2006 |
| 4 | EE | David Dice,
Ori Shalev,
Nir Shavit:
Transactional Locking II.
DISC 2006: 194-208 |
| 2005 |
| 3 | EE | Alex Garthwaite,
David Dice,
Derek White:
Supporting per-processor local-allocation buffers using lightweight user-level preemption notification.
VEE 2005: 24-34 |
| 2002 |
| 2 | EE | David Dice,
Alex Garthwaite:
Mostly lock-free malloc.
MSP/ISMM 2002: 269-280 |
| 2001 |
| 1 | EE | David Dice:
Implementing Fast Java Monitors with Relaxed-Locks.
Java Virtual Machine Research and Technology Symposium 2001: 79-90 |