000192848 001__ 192848
000192848 005__ 20180913062244.0
000192848 0247_ $$a10.1109/HICSS.1989.48084$$2doi
000192848 037__ $$aCONF
000192848 245__ $$aLisp Extensions for Multiprocessing
000192848 269__ $$a1989
000192848 260__ $$c1989$$bIEEE
000192848 336__ $$aConference Papers
000192848 520__ $$aExtensions to Common Lisp for concurrent computation on multiprocessors are discussed. Functions for process creation, communication, and synchronization are described. Process objects create multiple threads of control. Processes are lightweight so that programmers can use them to take advantage of fine-grained parallelism. Communication and synchronization are managed with mailboxes. Signals allow processes to communicate using asynchronous interrupts. These constructs are used to implement several higher-level multiprocessing abstractions. These include structured processes, a parallel tree search, and dataflow computation
000192848 700__ $$aZorn, Benjamin G.
000192848 700__ $$aHo, Kinson
000192848 700__ $$aLarus, James
000192848 700__ $$aSemenzato, Luigi
000192848 700__ $$aHilfinger, Paul
000192848 773__ $$q761-770$$j2$$tTwenty-Second Hawaii International Conference on System Sciences, Vol.II: Software Track
000192848 8560_ $$falain.borel@epfl.ch
000192848 909C0 $$xU12814$$0252497$$pUPLARUS
000192848 909CO $$pconf$$pIC$$ooai:infoscience.tind.io:192848
000192848 937__ $$aEPFL-CONF-192848
000192848 973__ $$rREVIEWED$$aOTHER
000192848 980__ $$aCONF