메뉴 건너뛰기




Volumn , Issue , 2007, Pages 159-172

STOPLESS: A real-time garbage collector for multiprocessors

Author keywords

Concurrency; Garbage collection; Lock free; Real time

Indexed keywords

ATOMIC PHYSICS; ATOMS; CANNING; JAVA PROGRAMMING LANGUAGE; MULTIPROCESSING SYSTEMS;

EID: 42149094360     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1296907.1296927     Document Type: Conference Paper
Times cited : (78)

References (33)
  • 2
    • 0034837177 scopus 로고    scopus 로고
    • A framework for reducing the cost of instrumented code
    • Matthew Arnold and Barbara G. Ryder. A framework for reducing the cost of instrumented code. In PLDI 2001.
    • (2001) PLDI
    • Arnold, M.1    Ryder, B.G.2
  • 3
    • 0037629419 scopus 로고    scopus 로고
    • A real-time garbage collecor with low overhead and consistent utilization
    • David F. Bacon, Perry Cheng, and V.T. Rajan. A real-time garbage collecor with low overhead and consistent utilization. In POPL 2003.
    • (2003) POPL
    • Bacon, D.F.1    Cheng, P.2    Rajan, V.T.3
  • 4
    • 0017956645 scopus 로고
    • List processing in real-time on a serial computer
    • Henry G. Baker. List processing in real-time on a serial computer. CACM, 21(4):280-94, 1978.
    • (1978) CACM , vol.21 , Issue.4 , pp. 280-294
    • Baker, H.G.1
  • 6
  • 7
    • 0032643303 scopus 로고    scopus 로고
    • On bounding time and space for multiprocessor garbage collection
    • Guy E. Blelloch and Perry Cheng. On bounding time and space for multiprocessor garbage collection. In PLDI 1999.
    • (1999) PLDI
    • Blelloch, G.E.1    Cheng, P.2
  • 8
    • 84976759961 scopus 로고
    • Mostly parallel garbage collection
    • Hans-Juergen Boehm, Alan J. Demers, and Scott Shenker. Mostly parallel garbage collection. ACM SIGPLAN Notices, 26(6):157-164, 1991.
    • (1991) ACM SIGPLAN Notices , vol.26 , Issue.6 , pp. 157-164
    • Boehm, H.-J.1    Demers, A.J.2    Shenker, S.3
  • 9
    • 42149085487 scopus 로고    scopus 로고
    • Rodney A. Brooks. Trading data space for reduced time and code space in real-time garbage collection on stock hardware. In LFP 1984.
    • Rodney A. Brooks. Trading data space for reduced time and code space in real-time garbage collection on stock hardware. In LFP 1984.
  • 10
    • 0034819524 scopus 로고    scopus 로고
    • A parallel, real-time garbage collector
    • June
    • Perry Cheng and Guy Blelloch. A parallel, real-time garbage collector. In PLDI, June 2001.
    • (2001) PLDI
    • Cheng, P.1    Blelloch, G.2
  • 11
    • 32044451942 scopus 로고    scopus 로고
    • The pauseless GC algorithm
    • Cliff Click, Gil Tene, and Michael Wolf. The pauseless GC algorithm. In VEE 2005.
    • (2005) VEE
    • Click, C.1    Tene, G.2    Wolf, M.3
  • 12
    • 0018030792 scopus 로고
    • On-the-fly garbage collection: An exercise in cooperation
    • November
    • Edsgar W. Dijkstra, Leslie Lamport, A. J. Martin, C. S. Scholten, and E. F. M. Steffens. On-the-fly garbage collection: An exercise in cooperation. CACM, 21(11):965-975, November 1978.
    • (1978) CACM , vol.21 , Issue.11 , pp. 965-975
    • Dijkstra, E.W.1    Lamport, L.2    Martin, A.J.3    Scholten, C.S.4    Steffens, E.F.M.5
  • 13
    • 0028121963 scopus 로고
    • Portable, unobtrusive garbage collection for multiprocessor systems
    • Damien Doligez and Georges Gonthier. Portable, unobtrusive garbage collection for multiprocessor systems. In POPL, 1994.
    • (1994) POPL
    • Doligez, D.1    Gonthier, G.2
  • 14
    • 0027206301 scopus 로고
    • A concurrent generational garbage collector for a multi-threaded implementation of ML
    • Damien Doligez and Xavier Leroy. A concurrent generational garbage collector for a multi-threaded implementation of ML. In POPL, 1993.
    • (1993) POPL
    • Doligez, D.1    Leroy, X.2
  • 15
    • 0034448621 scopus 로고    scopus 로고
    • A generational on-the-fly garbage collector for Java
    • Tamar Domani, Elliot Kolodner, and Erez Petrank. A generational on-the-fly garbage collector for Java. In PLDI, 2000.
    • (2000) PLDI
    • Domani, T.1    Kolodner, E.2    Petrank, E.3
  • 16
    • 0034592562 scopus 로고    scopus 로고
    • Tamar Domani, Elliot K. Kolodner, Ethan Lewis, Elliot E. Salant, Katherine Barabash, Itai Lahan, Erez Petrank, Igor Yanover, and Yossi Levanoni. Implementing an on-the-fly garbage collector for Java. In ISMM 2000.
    • Tamar Domani, Elliot K. Kolodner, Ethan Lewis, Elliot E. Salant, Katherine Barabash, Itai Lahan, Erez Petrank, Igor Yanover, and Yossi Levanoni. Implementing an on-the-fly garbage collector for Java. In ISMM 2000.
  • 17
    • 0038337303 scopus 로고    scopus 로고
    • A practical multi-word compare-and-swap operation
    • Timothy L. Harris, Keir Fraser, and Ian A. Pratt. A practical multi-word compare-and-swap operation. In DISC 2002.
    • (2002) DISC
    • Harris, T.L.1    Fraser, K.2    Pratt, I.A.3
  • 21
    • 0035790173 scopus 로고    scopus 로고
    • Richard L. Hudson and J. Eliot B. Moss. Sapphire: Copying GC without stopping the world. In Joint ACM Java Grande - ISCOPE 2001 Conference, CA, June 2001.
    • Richard L. Hudson and J. Eliot B. Moss. Sapphire: Copying GC without stopping the world. In Joint ACM Java Grande - ISCOPE 2001 Conference, CA, June 2001.
  • 23
    • 33746052457 scopus 로고    scopus 로고
    • The Compressor: Concurrent, incremental and parallel compaction
    • Haim Kermany and Erez Petrank. The Compressor: Concurrent, incremental and parallel compaction. In PLDI 2006.
    • (2006) PLDI
    • Kermany, H.1    Petrank, E.2
  • 24
    • 0035551802 scopus 로고    scopus 로고
    • An on-the-fly reference counting garbage collector for Java
    • Yossi Levanoni and Erez Petrank. An on-the-fly reference counting garbage collector for Java. In OOPSLA 2001.
    • (2001) OOPSLA
    • Levanoni, Y.1    Petrank, E.2
  • 25
    • 41149088016 scopus 로고
    • A lock-free multiprocessor os kernel
    • Henry Massalin and Calton Pu. A lock-free multiprocessor os kernel. SIGOPS Oper. Syst. Rev., 26(2):8, 1992.
    • (1992) SIGOPS Oper. Syst. Rev , vol.26 , Issue.2 , pp. 8
    • Massalin, H.1    Pu, C.2
  • 26
    • 34247282737 scopus 로고    scopus 로고
    • A true hardware read barrier
    • J. Eliot B. Moss, editor
    • Matthias Meyer. A true hardware read barrier. In J. Eliot B. Moss, editor, ISMM'06 2006.
    • (2006) ISMM'06
    • Meyer, M.1
  • 27
    • 42149091511 scopus 로고
    • Real-time replication-based garbage collection
    • Scott M. Nettles and James W. O'Toole. Real-time replication-based garbage collection. In PLDI 1993.
    • (1993) PLDI
    • Nettles, S.M.1    O'Toole, J.W.2
  • 29
    • 0034592435 scopus 로고    scopus 로고
    • A generational mostlyconcurrent garbage collector
    • Tony Printezis and David Detlefs. A generational mostlyconcurrent garbage collector. In ISMM 2000.
    • (2000) ISMM
    • Printezis, T.1    Detlefs, D.2
  • 30
    • 0242696222 scopus 로고    scopus 로고
    • Applying priorities to memory allocation
    • Sven Robertz. Applying priorities to memory allocation. In ISMM 2002.
    • (2002) ISMM
    • Robertz, S.1
  • 31
    • 42149116759 scopus 로고    scopus 로고
    • Time-triggered garbage collection - robust and adaptive real-time GC scheduling for embedded systems
    • Sven Gestegård Robertz and Roger Henriksson. Time-triggered garbage collection - robust and adaptive real-time GC scheduling for embedded systems. In LCTES 2003.
    • (2003) LCTES
    • Gestegård Robertz, S.1    Henriksson, R.2
  • 32
    • 33746061679 scopus 로고    scopus 로고
    • Eventrons: A safe programming construct for high-frequency hard real-time applications
    • Daniel Spoonhower, Joshua Auerbach, David F. Bacon, Perry Cheng, and David Grove. Eventrons: A safe programming construct for high-frequency hard real-time applications. In PLDI 2006.
    • (2006) PLDI
    • Spoonhower, D.1    Auerbach, J.2    Bacon, D.F.3    Cheng, P.4    Grove, D.5
  • 33
    • 0016556965 scopus 로고
    • Multiprocessing compactifying garbage collection
    • September
    • Guy L. Steele. Multiprocessing compactifying garbage collection. CACM, 18(9):495-508, September 1975.
    • (1975) CACM , vol.18 , Issue.9 , pp. 495-508
    • Steele, G.L.1


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