期刊文献+

多核系统下并行节点复制垃圾收集算法

Parallel garbage collection algorithm based on LISP2 for multi-core systems
下载PDF
导出
摘要 为了提高垃圾收集效率,减少用户程序等待时间,提出了一种在多核系统下基于LISP2算法的并行节点复制算法。该算法通过把LISP2算法的4个垃圾收集阶段分别并行化来实现并行垃圾收集。实验结果显示,该算法在多核系统下能有效提高垃圾收集效率。 Parallel multicore systems are widely used not only in high performance servers, but also in low-end devices such as embedded controllers. When garbage collection is used in these systems, it becomes very important to decrease the overhead of garbage collection. This paper described a new parallel copying garbage collector based on LISP2 algorithm. It was implemented by paralleling four garbage collection steps respectively. The experimental results demonstrate that the proposed method can improve the efficiency of garbage collection.
出处 《计算机应用》 CSCD 北大核心 2010年第11期2876-2879,共4页 journal of Computer Applications
基金 河南省自然科学基金资助项目(092300410152) 河南省高等学校青年骨干教师资助计划项目(2006年) 河南省科技攻关项目(2007520026)
关键词 多核 垃圾收集 LISP2算法 并行 multicore garbage collection LISP2 algorithm parallelization
  • 相关文献

参考文献9

  • 1FLOOD C H, DETLEFS D, SHAVIT N, et al. Parallel garbage collection for shared memory muhiprocessors [ C]//Proceedings of the 2001 Symposium on Java Virtual Machine Research and Technology Symposium. Berkeley, CA, USA: USENIX Association, 2001, 1: 21 -21. 被引量:1
  • 2ABUAIADH D, OSSIA Y, PETRANK E, et al. An efficient parallel heap compaction algorithm [ C]// The ACM Conference on Object-Oriented Systems, Languages and Applications. New York: ACM Press, 2004:224 -236. 被引量:1
  • 3Apache harmony is the Java SE project of the Apache software foundation [ EB/OL]. [2009 - 12 - 12]. http://harmony, apache, org. 被引量:1
  • 4LI XIAO-FENG, WANG LI-GANG, YANG CHEN. A fully parallel LISP2 compactor with preservation of the sliding properties [ C]// Languages and Compilers for Parallel Computing. Berlin: Springer, 2008:264 - 278. 被引量:1
  • 5JONES R, LINS R. Garbage collection: Algorithms for automatic dynamic memory management [ M]. New York: John Wiley & Sons, 1996. 被引量:1
  • 6WU MING, LI XIAO-FENG. Task-pushing: a scalable parallel GC marking algorithm without synchronization operations [ C]// IPDPS 2007: IEEE International Parallel and Distributed Processing Symposium. Washington, DC: IEEE, 2007: 1- 10. 被引量:1
  • 7SIEBERT F. Limits of parallel marking garbage collection [ C]// Proceedings of the 7th International Symposium on Memory Management. New York: ACM Press, 2008:21 -29. 被引量:1
  • 8周伟明著..多核计算与程序设计[M].武汉:华中科技大学出版社,2009:657.
  • 9OpenMP3.0 规范[ EB/OL]. [2009 - 12 - 12]. http://www. openmp, org/mp-doeuments/OpenMP3. O-SummarySpee. pdf. 被引量:2

共引文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部