Effective prefetch for mark-sweep garbage collection (original) (raw)

Software prefetching for mark-sweep garbage collection: Hardware analysis and software redesign

Antony Hosking

2004

View PDFchevron_right

Lock-free parallel garbage collection by Mark&Sweep

Jan Friso Groote

2004

View PDFchevron_right

Lock-free parallel and concurrent garbage collection by mark&sweep

Hui Gao, Wim H Hesselink, Jan Friso Groote

Science of Computer Programming, 2007

View PDFchevron_right

The design and construction of high performance garbage collectors

Robin Garner

2012

View PDFchevron_right

Comparison of Garbage Collectors Operating in a Large Address Space

Darko Stefanovic

View PDFchevron_right

Tolerating memory latency through push prefetching for pointer-intensive applications

Hung-wei Tseng

ACM Transactions on Architecture and Code Optimization, 2004

View PDFchevron_right

Efficient Concurrent Mark-Sweep Cycle Collection

John Zigman

2009

View PDFchevron_right

Compile-Time Concurrent Marking Write Barrier Removal

Krishna Nandivada

Symposium on Code Generation and Optimization, 2005

View PDFchevron_right

Hardware Supported Marking for Common Garbage Collections

Tomoaki Tsumura

View PDFchevron_right

Garbage collection without paging

Matthew Hertz

2005

View PDFchevron_right

Vectorized garbage collection

Aage Bendiksen

The Journal of Supercomputing, 1989

View PDFchevron_right

We make the figures from The Garbage Collection Handbook: The Art of Automatic Memory Management, Richard Jones, Antony Hosking, Eliot Moss (Chapman and Hall, 2011) avail- able for fair use by educators and students We ask that the following credit be given: The Garbage Collection Handbook: The A...

Eliot Moss

2011

View PDFchevron_right

Lookahead Prefetching with Signature Path

Paul Gratz

2015

View PDFchevron_right

Mostly parallel garbage collection

Scott Shenker

ACM SIGPLAN Notices, 1991

View PDFchevron_right

An efficient machine-independent procedure for garbage collection in various list structures

William Waite

Communications of the ACM, 1967

View PDFchevron_right

ANU-Digital Collections: The design and construction of high performance garbage collectors

Robin Garner

2012

View PDFchevron_right

A Study of Garbage Collection With a Large Address Space for Server Applications

Darko Stefanovic

View PDFchevron_right

An efficient, incremental, automatic garbage collector

Daniel Bobrow

Communications of the ACM, 1976

View PDFchevron_right

Address-value decoupling for early register deallocation

Dmitry Ponomarev

… , 2006. ICPP 2006. …, 2006

View PDFchevron_right

A new and five older Concurrent Memory Reclamation Schemes in Comparison (Stamp-it)

Manuel Pöter

2017

View PDFchevron_right

Streamlining data cache access with fast address calculation

Dionisios Pnevmatikatos

1995

View PDFchevron_right

Automatic memory reclamation for lock-free data structures

Erez Petrank

Proceedings of the 2015 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2015

View PDFchevron_right

Implementing an on-the-fly garbage collector for Java

Katherine Barabash

ACM SIGPLAN Notices, 2001

View PDFchevron_right

The full cost of a generational copying garbage collection implementation

David Tarditi

1993

View PDFchevron_right

Brief survey of garbage collection algorithms

David Chase

1987

View PDFchevron_right

Simple concurrent garbage collection almost without synchronization

Wim H Hesselink

Formal Methods in System Design, 2010

View PDFchevron_right

Reference Object Processing in On-The-Fly Garbage Collection

Richard Jones

View PDFchevron_right

Access map pattern matching for data cache prefetch

Kei Hiraki

Proceedings of the 23rd international conference on Supercomputing, 2009

View PDFchevron_right

Pointer cache assisted prefetching

Dean Tullsen

Proceedings of the 35th …, 2002

View PDFchevron_right

Library-based Prefetching for Pointer-intensive Applications

Varun Malhotra

View PDFchevron_right

Cache-conscious allocation of pointer-based data structures revisited with HW/SW prefetching

Mats Brorsson

2003

View PDFchevron_right

Extended Buffer-referred Prefetching to Leverage Prefetch Coverage

Jinhyun So

Advances in Science, Technology and Engineering Systems Journal

View PDFchevron_right

Data Prefetching Mechanism by Exploiting Global and Local Access Patterns

Ahmad Sharif

View PDFchevron_right

Path confidence based lookahead prefetching

Paul Gratz

2016 49th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), 2016

View PDFchevron_right

Space-and-time efficient garbage collectors for parallel systems

Shaoshan Liu, Jean-luc Gaudiot

Proceedings of the 6th ACM conference on Computing frontiers - CF '09, 2009

View PDFchevron_right