Mul-T: a high-performance parallel Lisp
- 21 June 1989
- proceedings article
- Published by Association for Computing Machinery (ACM)
- Vol. 24 (7), 81-90
- https://doi.org/10.1145/73141.74825
Abstract
Mul-T is a parallel Lisp system, based on Multilisp's future construct, that has been developed to run on an Encore Multimax multiprocessor, Mul-T is an extended version of the Yale T system and uses the T system's ORBIT compiler to achieve "produc- tion quality" performance on stock hardware - about 100 times faster than Multilisp. Mul-T shows that fu- tures can be implemented cheaply enough to be useful in a production-quality system. Mul-T is fully opera- tional, including a user interface that supports manag- ing groups of parallel tasks.Keywords
This publication has 12 references indexed in Scilit:
- Realistic compilation by program transformation (detailed summary)Published by Association for Computing Machinery (ACM) ,1989
- Preliminary results with the initial implementation of QlispPublished by Association for Computing Machinery (ACM) ,1988
- QlispPublished by Springer Nature ,1988
- An implementation of portable standard LISP on the BBN butterflyPublished by Association for Computing Machinery (ACM) ,1988
- An assessment of multilisp: Lessons from experienceInternational Journal of Parallel Programming, 1986
- Revised 3 report on the algorithmic language schemeACM SIGPLAN Notices, 1986
- Parallel Symbolic ComputingComputer, 1986
- ORBIT: an optimizing compiler for schemePublished by Association for Computing Machinery (ACM) ,1986
- MULTILISP: a language for concurrent symbolic computationACM Transactions on Programming Languages and Systems, 1985
- An efficient list-moving algorithm using constant workspaceCommunications of the ACM, 1976