|
|
|
|
|
MultilispMultiLisp is a dialect of the Scheme programming language extended with constructs for parallel execution. Like Scheme, MultiLisp is oriented toward symbolic computation. Unlike some parallel programming languages, MultiLisp incorporates constructs for causing side effects and for explicitly introducing parallelism. It was designed by Robert H. Halstead in the early 1980s for use on the Concert multiprocessor being developed at MIT. MultiLisp achieves parallelism with the PCALL construct, where (PCALL Fun A B C ...) is equivalent to (Fun A B C ...) except that the arguments A, B, C, etc may be evaluated in parallel. Reference - R. H. Halstead, "MultiLisp: A Language for Concurrent Symbolic Computation", TOPLAS, October 1985
|
 |
|
| Copyright 2005-2009 OnPedia.com. All Rights Reserved |
|
|