메뉴 건너뛰기




Volumn , Issue , 2008, Pages 21-29

Limits of parallel marking garbage collection

Author keywords

Concurrent; Garbage collection; Java; Multicore; Parallel; Realtime

Indexed keywords

BENCHMARKING; COMPUTER PROGRAMMING LANGUAGES; DATA STORAGE EQUIPMENT; EMBEDDED SYSTEMS; REFUSE COLLECTION; REFUSE DISPOSAL; SCALABILITY; WASTE DISPOSAL;

EID: 57349126311     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1375634.1375638     Document Type: Conference Paper
Times cited : (33)

References (30)
  • 1
    • 12844258076 scopus 로고    scopus 로고
    • An efficient parallel heap compaction algorithm
    • Diab Abuaiadh, Yoav Ossia, Erez Petrank, and Uri Silbershtein. An efficient parallel heap compaction algorithm. SIGPLAN Not., 39(10):224-236, 2004.
    • (2004) SIGPLAN Not , vol.39 , Issue.10 , pp. 224-236
    • Abuaiadh, D.1    Ossia, Y.2    Petrank, E.3    Silbershtein, U.4
  • 3
    • 0017956645 scopus 로고
    • List processing in real-time on a serial computer
    • Also AI Laboratory Working Paper 139
    • Henry G. Baker. List processing in real-time on a serial computer. Communications of the ACM, 21(4):280-94, 1978. Also AI Laboratory Working Paper 139, 1977.
    • (1977) Communications of the ACM , vol.21 , Issue.4 , pp. 280-294
    • Baker, H.G.1
  • 4
    • 0032643303 scopus 로고    scopus 로고
    • On bounding time and space for multiprocessor garbage collection
    • Proceedings of SIGPLAN'99 Conference on Programming Languages Design and Implementation, Atlanta, May, ACM Press
    • Guy E. Blelloch and Perry Cheng. On bounding time and space for multiprocessor garbage collection. In Proceedings of SIGPLAN'99 Conference on Programming Languages Design and Implementation, ACM SIGPLAN Notices, pages 104-117, Atlanta, May 1999. ACM Press.
    • (1999) ACM SIGPLAN Notices , pp. 104-117
    • Blelloch, G.E.1    Cheng, P.2
  • 6
    • 0002993340 scopus 로고    scopus 로고
    • A study of the allocation behaviour of the SPECjvm98 Java benchmarks
    • Erik Jul, editor, Proceedings of I2th European Conference on Object-Oriented Programming, ECOOP98, of, Brussels, July, Springer-Verlag
    • Sylvia Dieckman and Urs Hölzle. A study of the allocation behaviour of the SPECjvm98 Java benchmarks. In Erik Jul, editor, Proceedings of I2th European Conference on Object-Oriented Programming, ECOOP98, volume 1445 of Lecture Notes in Computer Science, pages 92-115, Brussels, July 1998. Springer-Verlag.
    • (1998) Lecture Notes in Computer Science , vol.1445 , pp. 92-115
    • Dieckman, S.1    Hölzle, U.2
  • 8
    • 0033887057 scopus 로고    scopus 로고
    • Java server performance: A case study of building efficient, scalable JVMs
    • Robert Dimpsey, Rajiv Arora, and Kean Kuiper. Java server performance: A case study of building efficient, scalable JVMs. IBM Systems Journal, 39(1): 151-174, 2000.
    • (2000) IBM Systems Journal , vol.39 , Issue.1 , pp. 151-174
    • Dimpsey, R.1    Arora, R.2    Kuiper, K.3
  • 9
    • 0028121963 scopus 로고
    • Portable, unobtrusive garbage collection for multiprocessor systems
    • Conference Record of the Twenty-first Annual ACM Symposium on Principles of Programming Languages, ACM Press, January
    • Damien Doligez and Georges Gonthier. Portable, unobtrusive garbage collection for multiprocessor systems. In Conference Record of the Twenty-first Annual ACM Symposium on Principles of Programming Languages, ACM SIGPLAN Notices. ACM Press, January 1994.
    • (1994) ACM SIGPLAN Notices
    • Doligez, D.1    Gonthier, G.2
  • 10
    • 0027206301 scopus 로고
    • A concurrent generational garbage collector for a multi-threaded implementation of ML
    • Conference Record of the Twentieth Annual ACM Symposium on Principles of Programming Languages, ACM Press, January
    • Damien Doligez and Xavier Leroy. A concurrent generational garbage collector for a multi-threaded implementation of ML. In Conference Record of the Twentieth Annual ACM Symposium on Principles of Programming Languages, ACM SIGPLAN Notices, pages 113-123. ACM Press, January 1993.
    • (1993) ACM SIGPLAN Notices , pp. 113-123
    • Doligez, D.1    Leroy, X.2
  • 11
    • 0034448621 scopus 로고    scopus 로고
    • A generational on-the-fly garbage collector for Java
    • Proceedings of SIGPLAN 2000 Conference on Programming Languages Design and Implementation, Vancouver, June, ACM Press
    • Tamar Domani, Elliot Kolodner, and Erez Petrank. A generational on-the-fly garbage collector for Java. In Proceedings of SIGPLAN 2000 Conference on Programming Languages Design and Implementation, ACM SIGPLAN Notices, Vancouver, June 2000. ACM Press.
    • (2000) ACM SIGPLAN Notices
    • Domani, T.1    Kolodner, E.2    Petrank, E.3
  • 12
    • 0004306503 scopus 로고    scopus 로고
    • A generational on-the-fly garbage collector for Java
    • Technical Report 88.385, IBM Haifa Research Laboratory, 2000. Fuller version of [11
    • Tamar Domani, Elliot Kolodner, and Erez Petrank. A generational on-the-fly garbage collector for Java. Technical Report 88.385, IBM Haifa Research Laboratory, 2000. Fuller version of [11].
    • Domani, T.1    Kolodner, E.2    Petrank, E.3
  • 16
    • 84976721284 scopus 로고
    • Multilisp: A language for concurrent symbolic computation
    • October
    • Robert H. Halstead. Multilisp: A language for concurrent symbolic computation. ACM Transactions on Programming Languages and Systems, 7(4):501-538, October 1985.
    • (1985) ACM Transactions on Programming Languages and Systems , vol.7 , Issue.4 , pp. 501-538
    • Halstead, R.H.1
  • 17
    • 57349161741 scopus 로고
    • Scheduling real-time garbage collection
    • Lund, Sweden
    • Roger Henriksson. Scheduling real-time garbage collection. In Proceedings of NWPER'94, Lund, Sweden, 1994.
    • (1994) Proceedings of NWPER'94
    • Henriksson, R.1
  • 18
    • 57349126605 scopus 로고    scopus 로고
    • Lorenz Huelsbergen and Phil Winterbottom. Very concurrent mark-&-sweep garbage collection without fine-grain synchronization. In Jones [20], pages 166-175.
    • Lorenz Huelsbergen and Phil Winterbottom. Very concurrent mark-&-sweep garbage collection without fine-grain synchronization. In Jones [20], pages 166-175.
  • 20
    • 38849088043 scopus 로고    scopus 로고
    • JSMM'98 Proceedings of the First International Symposium on Memory Management
    • Richard Jones, editor, 3 of, Vancouver, October, ACM Press
    • Richard Jones, editor. JSMM'98 Proceedings of the First International Symposium on Memory Management, volume 34(3) of ACM SIGPLAN Notices, Vancouver, October 1998. ACM Press.
    • (1998) ACM SIGPLAN Notices , vol.34
  • 22
    • 0036039634 scopus 로고    scopus 로고
    • A parallel, incremental and concurrent GC for servers
    • Proceedings of SIGPLAN 2002 Conference on Programming Languages Design and Implementation, Berlin, June, ACM Press
    • Yoav Ossia, Ori Ben-Yitzhak, Irit Goft, Elliot K. Kolodner, Victor Leikehman, and Avi Owshanko. A parallel, incremental and concurrent GC for servers. In Proceedings of SIGPLAN 2002 Conference on Programming Languages Design and Implementation, ACM SIGPLAN Notices, pages 129-140, Berlin, June 2002. ACM Press.
    • (2002) ACM SIGPLAN Notices , pp. 129-140
    • Ossia, Y.1    Ben-Yitzhak, O.2    Goft, I.3    Kolodner, E.K.4    Leikehman, V.5    Owshanko, A.6
  • 23
    • 57349183497 scopus 로고    scopus 로고
    • Barrier techniques for incremental tracing
    • Pekka P. Pirinen. Barrier techniques for incremental tracing. In Jones [20], pages 20-25.
    • In Jones , vol.20 , pp. 20-25
    • Pirinen, P.P.1
  • 28
    • 84943396603 scopus 로고    scopus 로고
    • Standard Performance Evaluation Corporation SPEC
    • Standard Performance Evaluation Corporation (SPEC). SPECjvm.98 Benchmarks, http://www.specbench.org/osg/jvm98/.
    • SPECjvm.98 Benchmarks
  • 29
    • 0016556965 scopus 로고
    • Multiprocessing compactifying garbage collection
    • September
    • Guy L. Steele. Multiprocessing compactifying garbage collection. Communications of the ACM, 18(9):495-508, September 1975.
    • (1975) Communications of the ACM , vol.18 , Issue.9 , pp. 495-508
    • Steele, G.L.1
  • 30
    • 0004157661 scopus 로고    scopus 로고
    • Uniprocessor garbage collection techniques
    • Technical report, University of Texas, January 1994. Expanded version of the IWMM92 paper
    • Paul R. Wilson. Uniprocessor garbage collection techniques. Technical report, University of Texas, January 1994. Expanded version of the IWMM92 paper.
    • Wilson, P.R.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.