Magazines and Vmem: Extending the slab allocator to many CPUs and arbitrary resources (2001)

Cached

Download Links

by Jeff Bonwick , Jonathan Adams
Venue:IN PROC. 2001 USENIX TECHNICAL CONFERENCE. USENIX ASSOCIATION
Citations:10 - 1 self

Active Bibliography

Quantifying and Improving the Performance of Garbage Collection – Matthew Hertz - 2006
8 Memory Management for High-Performance Applications – Emery David Berger, Kathryn S. Mckinley, James C. Browne, Michael D. Dahlin, Stephen W. Keckler, Benjamin G. Zorn, Emery David Berger - 2002
18 A Locality-Improving Dynamic Memory Allocator – Yi Feng , Emery D. Berger - 2005
45 Composing High-Performance Memory Allocators – Emery D. Berger, Benjamin G. Zorn, Kathryn S. McKinley - 2001
58 Reconsidering custom memory allocation – Emery D. Berger - 2002
93 DieHard: probabilistic memory safety for unsafe languages – Emery D. Berger, Benjamin G. Zorn - 2006
Computational Engineering – Sven Widmer, Tu Darmstadt, Dominik Wodniok, Tu Darmstadt, Michael Goesele, Tu Darmstadt, Nicolas Weber, Tu Darmstadt
54 The Slab Allocator: An Object-Caching Kernel Memory Allocator – Jeff Bonwick - 1994
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
5 Real-Time Performance of Dynamic Memory Allocation Algorithms – Isabelle Puaut, Isabelle Puaut, Projet Solidor - 2002
7 The Linux Kernel: A Challenging Workload for Transactional Memory – Hany E. Ramadan, Christopher J. Rossbach, Emmett Witchel - 2006
Tornado: Maximizing Locality and Concurrency . . . – Ben Gamsa, Orran Krieger, Jonathan Appavoo, Michael Stumm - 2003
22 Memory Allocation for Long-Running Server Applications – Per-Åke Larson, Murali Krishnan - 1998
Examiner: Per Lindström – Johan Bucht - 2005
6 Solving Difficult HTM Problems Without Difficult Hardware – Owen S. Hofmann, Donald E. Porter, Christopher J. Rossbach, Hany E. Ramadan, Emmett Witchel - 2007
1 XMALLOC: A SCALABLE LOCK-FREE DYNAMIC MEMORY ALLOCATOR FOR MANY-CORE MACHINES – Xiaohuang Huang - 2010
11 Improving Server Software Support for Simultaneous Multithreaded Processors – Luke K. Mcdowell, Susan J. Eggers, Steven D. Gribble - 2003
Implementation of Distributed Process Management Protocol Client on Linux – Sushil K. Agrawal - 2000