|
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.
|
|