2002Unpublished venueRequires access

Multiprocessor Common Lisp on TOP-1

Tsunehiko Tanaka, Shigeru Uzuhara

Open publisher page 8 citations

Abstract

TOP-1 Common Lisp is an implementation of Common Lisp on TOP-1, a shared-memory multiprocessor workstation developed at IBM Tokyo Research Laboratory. The authors describe TOP-1 Common Lisp's extensions to the Common Lisp language: the ability to create multiple processes and the future construct. They analyze the changes to the scope and extent of variables induced by introduction of concurrency. They discuss the implementation of a Lisp process, the problem caused by co-existence of the future construct and the multiple value facility, and the design of a real-time, multiprocessor garbage collector. The authors present some results of the experiments conducted with TOP-1 Common Lisp.>

About this research paper

What this paper is about

TOP-1 Common Lisp is an implementation of Common Lisp on TOP-1, a shared-memory multiprocessor workstation developed at IBM Tokyo Research Laboratory. The authors describe TOP-1 Common Lisp's extensions to the Common Lisp language: the ability to create multiple processes and the future construct. They analyze the changes to the scope and extent of variables induced by introduction of concurrency. They discuss the implementation of a Lisp process, the problem caused by co-existence of the future construct and the multiple value facility, and the design of a real-time, multiprocessor garbage collector. The authors present some results of the experiments conducted with TOP-1 Common Lisp.>

Why it matters

OpenAlex reports 8 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

TOP-1 Common Lisp is an implementation of Common Lisp on TOP-1, a shared-memory multiprocessor workstation developed at IBM Tokyo Research Laboratory. The authors describe TOP-1 Common Lisp's extensions to the Common Lisp language: the ability to create multiple processes and the future construct. They analyze the changes to the scope and extent of variables induced by introduction of concurrency. They discuss the implementation of a Lisp process, the problem caused by co-existence of the future construct and the multiple value facility, and the design of a real-time, multiprocessor garbage collector. The authors present some results of the experiments conducted with TOP-1 Common Lisp.>

Key concepts: Lisp, Computer science, Programming language, Common Lisp, Multiprocessing, Construct (python library), Workstation, Scope (computer science)

Related papers

Back to paper searchBrowse research topicsOriginal source
Multiprocessor Common Lisp on TOP-1 — Research Paper | ScholarLens