[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

MultiScheme



My dissertation, "MultiScheme: A Parallel Processing System Based on
MIT Scheme," is available from the MIT Lab for Computer Science
publications office (545 Technology Square, Cambridge, MA 02139), as
MIT/LCS/TR-402.  It reports on an implementation of Scheme extended to
support the FUTURE construct and speculative computation.  It has a
number of examples showing relationships to: embedding logic variables
in Scheme, McCarthy's AMB and fair merge, higher order streams
processing, data-flow parallelism, and so forth.

The current release of MIT CScheme contains a serial processor
implementation of the work reported in the thesis.  BBN's Butterfly
Lisp product is based directly on the (truly parallel) implementation.

--Jim Miller
Brandeis University