DocumentCode :
3256297
Title :
Space efficient parallel buddy memory management
Author :
Johnson, Theodore ; Davis, Tim
Author_Institution :
Dept. of Comput. & Inf. Sci., Florida Univ., Gainesville, FL, USA
fYear :
1992
fDate :
28-30 May 1992
Firstpage :
128
Lastpage :
132
Abstract :
Shared memory multiprocessor systems need efficient dynamic storage allocators, both for system purposes and to support parallel programs. Memory managers are often based on the buddy system, which provides fast allocation and release. Previous parallel buddy memory managers made no attempt to coordinate the allocation, splitting and release of blocks, and as a result needlessly fragment memory. The authors present fast, and simple parallel buddy memory manager that is also as space efficient as a serial buddy memory manager. They test their algorithms using memory allocation/deallocation traces their collected from a parallel sparse matrix algorithm
Keywords :
parallel algorithms; storage allocation; storage management; deallocation traces; dynamic storage allocators; fast allocation; memory allocation; parallel programs; parallel sparse matrix algorithm; shared memory multiprocessors; space efficient parallel buddy memory management; Application software; Clustering algorithms; Concurrent computing; Information science; Memory management; Message passing; Multiprocessing systems; Sparse matrices; Testing; Tree data structures;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing and Information, 1992. Proceedings. ICCI '92., Fourth International Conference on
Conference_Location :
Toronto, Ont.
Print_ISBN :
0-8186-2812-X
Type :
conf
DOI :
10.1109/ICCI.1992.227689
Filename :
227689
Link To Document :
بازگشت