Composing High-Performance Memory Allocators (2001)

by Emery D. Berger , Benjamin G. Zorn , Kathryn S. McKinley
Venue:IN PROCEEDINGS OF THE 2001 ACM SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION (PLDI
Citations:45 - 16 self

Documents Related by Co-Citation

60 The Memory Fragmentation Problem: Solved – Mark S. Johnstone, Paul R. Wilson - 1998
187 Dynamic storage allocation: A survey and critical review – Paul R. Wilson, Mark S. Johnstone, Michael Neely, David Boles - 1995
93 Hoard: A Scalable Memory Allocator for Multithreaded Applications – Emery D. Berger, Kathryn S. McKinley, Robert D. Blumofe, Paul R. Wilson - 2000
58 Reconsidering custom memory allocation – Emery D. Berger - 2002
164 Cache-Conscious Structure Layout – Trishul M. Chilimbi , Mark D. Hill, James R. Larus - 1999
115 Memory Management with Explicit Regions – David Gay, Alex Aiken - 1998
69 Improving the Cache Locality of Memory Allocation – Dirk Grunwald, Benjamin Zorn, Robert Henderson - 1993
269 Purify: Fast detection of memory leaks and access errors – Reed Hastings, Bob Joyce - 1991
34 A Memory Allocator. http://gee.cs.oswego.edu/dl/html/malloc.html – D Lea - 1996
45 Vmalloc: A General and Efficient Memory Allocator – Kiem-Phong Vo - 1996
266 Garbage Collection in an Uncooperative Environment – H-J Boehm, M Weiser - 1988
283 Performance Evaluation Corporation – Standard
76 The Measured Cost of Conservative Garbage Collection – Benjamin Zorn - 1993
388 Mixin-based inheritance – Gilad Bracha, William Cook - 1990
5 Safe memory usage with dynamic memory allocation,” Embedded Systems – N Murphy - 2000
72 Segregating Heap Objects by Reference Behavior and Lifetime – Matthew L. Seidl, Benjamin G. Zorn - 1998
18 A Locality-Improving Dynamic Memory Allocator – Yi Feng , Emery D. Berger - 2005
93 DieHard: probabilistic memory safety for unsafe languages – Emery D. Berger, Benjamin G. Zorn - 2006
31 Ulterior Reference Counting: Fast Garbage Collection without a Long Wait – Stephen M Blackburn, Kathryn S McKinley - 2003