| 2016 | A bounded memory allocator for software-defined global address spaces. François Gindraud, Fabrice Rastello, Albert Cohen, François Broquedis |
| 2016 | Block-free concurrent GC: stack scanning and copying. Erik Österlund, Welf Löwe |
| 2016 | CBufs: efficient, system-wide memory management and sharing. Yuxin Ren, Gabriel Parmer, Teo Georgiev, Gedare Bloom |
| 2016 | Characterizing emerging heterogeneous memory. Du Shen, Xu Liu, Felix Xiaozhu Lin |
| 2016 | Fast non-intrusive memory reclamation for highly-concurrent data structures. Dave Dice, Maurice Herlihy, Alex Kogan |
| 2016 | Hardware support for protective and collaborative cache sharing. Raj Parihar, Jacob Brock, Chen Ding, Michael C. Huang |
| 2016 | Liveness-based garbage collection for lazy languages. Prasanna Kumar K., Amitabha Sanyal, Amey Karkare |
| 2016 | Persistence programming models for non-volatile memory. Hans-Juergen Boehm, Dhruva R. Chakrabarti |
| 2016 | Prescient memory: exposing weak memory model behavior by looking into the future. Man Cao, Jake Roemer, Aritra Sengupta, Michael D. Bond |
| 2016 | Proceedings of the 2016 ACM SIGPLAN International Symposium on Memory Management, Santa Barbara, CA, USA, June 14 - 14, 2016 Christine H. Flood, Eddy Zheng Zhang |
| 2016 | Rethinking a heap hierarchy as a cache hierarchy: a higher-order theory of memory demand (HOTM). Pengcheng Li, Hao Luo, Chen Ding |
| 2016 | Rust as a language for high performance GC implementation. Yi Lin, Stephen M. Blackburn, Antony L. Hosking, Michael Norrish |
| 2016 | Understanding and improving JVM GC work stealing at the data center scale. Wessam Hassanein |