A Parallel Task Orinted Memory Manager for Dynamic Objects

KIPS Journal (1994 ~ 2000), Vol. 4, No.5, pp.1391-1400, May 1997
Full Text

Abstract

When a language to produce many dynamic objects is executed on a shared memory multiprocessor, a memory management algorithm for dynamic objects has much influence on program performance. This paper presents a new memory management algorithm that enhances program performance in this environment. We presents taskwise allocation and collection policy for heap spaces. And dynamic objects are categorized by shared objects and non-shared objects among the parallel tasks. The heap space is partitioned by a shared area and a private area. This strategy makes dynamic scheduling for parallel tasks easy, a reference locality is enhanced, and frequency of collecting the garbages is reduced because of memory reuse for a private area.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from October 15, 2016)

Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


Cite this paper

[KIPS Transactions Style]
K. E. Jung and B. J. Min, "A Parallel Task Orinted Memory Manager for Dynamic Objects," KIPS Journal (1994 ~ 2000), Vol.4, No.5, pp.1391-1400, 1997, DOI: null.

[IEEE Style]
Kim Eun Jung and Bae Jong Min, "A Parallel Task Orinted Memory Manager for Dynamic Objects," KIPS Journal (1994 ~ 2000), vol. 4, no. 5, pp. 1391-1400, 1997. DOI: null.

[ACM Style]
Jung, K. E. and Min, B. J. 1997. A Parallel Task Orinted Memory Manager for Dynamic Objects. KIPS Journal (1994 ~ 2000), 4, 5, (1997), 1391-1400. DOI: null.