ACM Home Page
Please provide us with feedback. Feedback
A multiprocessing system for the direct execution of LISP
Full text PdfPdf (600 KB)
Source Computer Architecture Workshop archive
Proceedings of the fourth workshop on Computer architecture for non-numeric processing table of contents
Blue Mountain Lake, New York, United States
Pages: 35 - 41  
Year of Publication: 1978
Author
Sponsor
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 13,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800128.804165
What is a DOI?

ABSTRACT

Current implementations were found to be impractical for airborne use due to LISP's incompatability with conventional computer architectures. Direct execution of LISP with tasks distributed between three processors, seemed to be a workable solution. The language was analyzed, and a special token was devised, using a descriptor with a single pointer. Through careful distribution of responsibilities, control and data flow between the processors was minimized. Significant memory savings resulted from ASCII storage and real time garbage collection. A simulation was used to help estimate execution times and showed a factor of 50 to 100 increase in speed. Thus, through the direct execution of LISP by a multiprocessing system, Computer-Aided Decision-Making could be implimented to enhance the safety of flight operations.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Chien, R.T., et al, "Computer-Aided Decision-Making for Flight Operations, Technical Report No. 2", Coordinated Science Laboratory Report T-18, University of Illinois, June 1975.
 
2
 
3
Greenblatt, Richard, "The LISP Machine", Working Paper No. 79, MIT Artificial Intelligence Laboratory, November 1974.
 
4
Baker,Jr., Henry G., "List Processing in Real Time on a Serial Computer", Working Paper No. 139, MIT Artificial Intelligence Laboratory, February 1977.