[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Serrano/Bigloo Scheme @ Northeastern
For the Boston area participants, Manuel Serrano will speak
at Northeastern University on Wednesday at 9:30. -- Matthias
NU Programming Languages Seminar
Wednesday, June 19, 2002
306 Egan Hall, Northeastern University
(building 44 on http://www.campusmap.neu.edu/
right next to the Ruggles stop on Orange and
1 min from the Northeastern stop on Green E)
9:30-11:30
Manuel Serrano
INRIA
Scheme Fair Threads
FairThreads offers a very simple framework for concurrent and parallel
programming. Basically, it defines schedulers which are
synchronization servers. All threads are executed in a cooperative
way, at the same pace, and they can synchronize and communicate using
broadcast events. FairThreads has a precise and clear semantics and
are actually deterministic.
During the talk, we will compare cooperative threads and preemptive
threads in the context of the Scheme programming language. We will
then present FairThreads semantics (including the semantics of the
scheduler). Then, we will present the actual FairThreads API and
implementation in Bee, a programming environment for Scheme. Finally,
we will conclude with some graphical demonstrations deploying
FairThreads.
URL: http://www.inria.fr/mimosa/fp/Bigloo