Travelled to:
1 × China
1 × Germany
5 × USA
Collaborated with:
N.Shavit V.J.Marathe A.Garthwaite Y.Lev Y.Afek A.Morrison M.Moir D.Nussbaum I.Calciu V.Luchangco A.Adl-Tabatabai M.Herlihy C.Kozyrakis C.v.Praun M.L.Scott
Talks about:
lock (4) transact (3) memori (3) numa (2) awar (2) understand (1) implement (1) tradeoff (1) techniqu (1) synchron (1)
Person: David Dice
DBLP: Dice:David
Contributed to:
Wrote 7 papers:
- PPoPP-2013-CalciuDLLMS
- NUMA-aware reader-writer locks (IC, DD, YL, VL, VJM, NS), pp. 157–166.
- PPoPP-2012-DiceMS #design
- Lock cohorting: a general technique for designing NUMA locks (DD, VJM, NS), pp. 247–256.
- ISMM-2011-AfekDM #memory management
- Cache index-aware memory allocation (YA, DD, AM), pp. 55–64.
- ASPLOS-2009-DiceLMN #experience #hardware #implementation #memory management #transaction
- Early experience with a commercial hardware transactional memory implementation (DD, YL, MM, DN), pp. 157–168.
- CGO-2007-DiceS #comprehension #memory management #trade-off #transaction
- Understanding Tradeoffs in Software Transactional Memory (DD, NS), pp. 21–33.
- PPoPP-2007-Adl-TabatabaiDHSKPS #transaction
- Potential show-stoppers for transactional synchronization (ARAT, DD, MH, NS, CK, CvP, MLS), p. 55.
- ISMM-2002-DiceG
- Mostly lock-free malloc (DD, AG), pp. 269–280.