Session 2: GPUs (11:00-12:30)
Accelerating Haskell Array Codes with Multicore GPUs
Manuel Chakravarty, Gabriele Keller, Sean Lee,
Trevor McDonell and Vinod Grover
Breaking the GPU Programming Barrier with the
Auto-Parallelising SAC Compiler
Jing Guo, Jeyarajan Thiyagalingam and Sven-Bodo Scholz
Optimizing an Applicative Array Language for Graphics
Processors
Bradford Larsen
Session 3: Programming models (14:00-15:30)
Computing with Streams
Joaquin Aguado and Michael Mendler
Parallel Computing with the Pi-calculus
Frederic Peschanski
Concurrent Programming Constructs in Multi-engine Prolog
Paul Tarau