A three-processor Lisp machine architecture based on statistical analysis of Common Lisp programs
Arno J. Klaassen, A. M. van Wezenbeek
Abstract
Arno J. Klaassen, A. M. van Wezenbeek
Abstract
A package has been written for statically analyzing Common Lisp source code programs. The analysis was performed on source code of the implementation of the Common Lisp dialect Spice Lisp and indicated which parts of Lisp are used often and therefore are important to be implemented such that they run fast. Based upon the identification of those parts we sketch the outlines of a three-processor Lisp machine architecture.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
A package has been written for statically analyzing Common Lisp source code programs. The analysis was performed on source code of the implementation of the Common Lisp dialect Spice Lisp and indicated which parts of Lisp are used often and therefore are important to be implemented such that they run fast. Based upon the identification of those parts we sketch the outlines of a three-processor Lisp machine architecture.
Key concepts: Lisp, Computer science, Programming language, Common Lisp, Preprocessor, Code (set theory), Exception handling, Sketch