A Study of Lock-Free Based Concurrent Garbage Collectors for Multicore Platform

Joint Authors

Wu, Hao
Ji, Zhen-Zhou

Source

The Scientific World Journal

Issue

Vol. 2014, Issue 2014 (31 Dec. 2014), pp.1-8, 8 p.

Publisher

Hindawi Publishing Corporation

Publication Date

2014-06-30

Country of Publication

Egypt

No. of Pages

8

Main Subjects

Medicine
Information Technology and Computer Science

Abstract EN

Concurrent garbage collectors (CGC) have recently obtained extensive concern on multicore platform.

Excellent designed CGC can improve the efficiency of runtime systems by exploring the full potential processing resources of multicore computers.

Two major performance critical components for designing CGC are studied in this paper, stack scanning and heap compaction.

Since the lock-based algorithms do not scale well, we present a lock-free solution for constructing a highly concurrent garbage collector.

We adopt CAS/MCAS synchronization primitives to guarantee that the programs will never be blocked by the collector thread while the garbage collection process is ongoing.

The evaluation results of this study demonstrate that our approach achieves competitive performance.

American Psychological Association (APA)

Wu, Hao& Ji, Zhen-Zhou. 2014. A Study of Lock-Free Based Concurrent Garbage Collectors for Multicore Platform. The Scientific World Journal،Vol. 2014, no. 2014, pp.1-8.
https://search.emarefa.net/detail/BIM-1048835

Modern Language Association (MLA)

Wu, Hao& Ji, Zhen-Zhou. A Study of Lock-Free Based Concurrent Garbage Collectors for Multicore Platform. The Scientific World Journal No. 2014 (2014), pp.1-8.
https://search.emarefa.net/detail/BIM-1048835

American Medical Association (AMA)

Wu, Hao& Ji, Zhen-Zhou. A Study of Lock-Free Based Concurrent Garbage Collectors for Multicore Platform. The Scientific World Journal. 2014. Vol. 2014, no. 2014, pp.1-8.
https://search.emarefa.net/detail/BIM-1048835

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references

Record ID

BIM-1048835