LISP Machine NK3 and Measurement of Its Performance
Proceedings of the Sixth International Joint Conference on Artificial Intelligence. .
Abstract
A LISP machine NK3 is presented. The machine has various special hardwares not only for executing ordinary LISP programs very fast but also for implementing flexible control structures such as co-routines. Special care is taken in the architecture to realize rapid transfer of the pointer information in the system. Automatic management of the stack area and the guarantee of high speed and flexible stack operations are the other important design issues. NK3 is provided with a hardware stack which contains the top part of the stack and transfers data fromLto the main memory independently with the CPU. Various instructions for manipulating the stack, such as 'exchange the stack content' etc., are prepared. The constructions of the hardware architecture, micro/macro instruction sets, and the software including the interpreter are described in this paper. Some results of performance evaluation are also shown.
@inproceedings{ijcai1979p136,
title = {LISP Machine NK3 and Measurement of Its Performance},
author = {Nagao, Makoto and Tsujii, Jun'ichi and Nakajima, Katsuto and Mitamura, Kei and Ito, Hachidai},
booktitle = {Proceedings of the Sixth International Joint Conference on
Artificial Intelligence, {IJCAI-79}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Bruce G. Buchanan},
year = {1979},
month = {8},
url = {https://ijcai.org/proceedings/1979/136},
}
TY - CPAPER TI - LISP Machine NK3 and Measurement of Its Performance AU - Nagao, Makoto AU - Tsujii, Jun'ichi AU - Nakajima, Katsuto AU - Mitamura, Kei AU - Ito, Hachidai T2 - Proceedings of the Sixth International Joint Conference on Artificial Intelligence, IJCAI-79 PB - International Joint Conferences on Artificial Intelligence PY - 1979 UR - https://ijcai.org/proceedings/1979/136 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: