ISMM 2016
12 papers
- A bounded memory allocator for software-defined global address spaces
- Block-free concurrent GC: stack scanning and copying
- CBufs: efficient, system-wide memory management and sharing
- Characterizing emerging heterogeneous memory
- Fast non-intrusive memory reclamation for highly-concurrent data structures
- Hardware support for protective and collaborative cache sharing
- Liveness-based garbage collection for lazy languages
- Persistence programming models for non-volatile memory
- Prescient memory: exposing weak memory model behavior by looking into the future
- Rethinking a heap hierarchy as a cache hierarchy: a higher-order theory of memory demand (HOTM)
- Rust as a language for high performance GC implementation
- Understanding and improving JVM GC work stealing at the data center scale