Collections and garbage collection

Simon C. Merrall, Julian A. Padget

Research output: Chapter or section in a book/report/conference proceedingChapter in a published conference proceeding


We present here a data parallel dialect of lisp, Plural EuLisp, which is a relatively low-level abstract model of massively parallel processing. It is not as rich as languages like Connection Machine Lisp and Paralation Lisp but encompasses ideas integral to at least Paralation Lisp. However its low-level nature makes the explanation of the underlying processor/memory management mechanisms easier as the low level structures are closer to the objects in Plural EuLisp. We describe how memory and processors are allocated and garbage collected, with particular interest in heterogeneous data parallel objects — which in general have been considered too expensive to be supported seriously.
Original languageEnglish
Title of host publicationMemory Management
Subtitle of host publicationProceedings of International Workshop IWMM 92 St. Malo, France, September 17–19, 1992
EditorsY. Bekkers, J. Cohen
Place of PublicationBerlin, Germany
PublisherSpringer Verlag
Number of pages17
ISBN (Print)9783540559405
Publication statusPublished - 1992

Publication series

NameLecture Notes in COmputer Science


Dive into the research topics of 'Collections and garbage collection'. Together they form a unique fingerprint.

Cite this