Multilisp

MultiLisp 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

 

<< PreviousWord BrowserNext >>
pro4
moltke (crater)
philip neville
south western ghats montane rain forests
children's hospital of eastern ontario
jeff tweedy
embassy pictures
naumann (crater)
hpi savage
digital vehicle lighting
european safety and reliability association
karl gegenbaur
toneelschuur
nicholson (lunar crater)
franz ernst neumann
jack brooks
monsoon wedding
heremod
globe (band)
sampson (crater)
james hamilton, 3rd duke of abercorn
edward frankland
kill (unix)
parkway road pentecostal church
chorus communications
sirsalis (crater)
population growth
andy ritchie
smithson (crater)
crystal brook
pierre de coubertin medal
duart castle
message board role playing game
cosmetic dentistry
indigo internet
ogoki river
august wilhelm von hofmann
oom pah
spybot worm
theophilus (crater)
kasha katuwe tent rocks national monument
paranoiac critical method
alina kabaeva
ireland on line