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

for Boston area LL1 participants -- Serrano on Threads




Manuel Serrano (INRIA) will speak at Northeastern's Programming
Languages Seminar on Wednesday, June 19, on FairThreads. Here is 
his abstract: 

-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----
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
-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----

Manuel "is" Bigloo Scheme with the Bee environment. 

For directions and further information, see my Web page and
follow the link to the PL Seminar. 

  http://www.ccs.neu.edu/home/matthias/